SlideShare a Scribd company logo
Selenium Course Content Cont: 9535776954 /seleniumjava.training@gmail.com
Abhishek (seleniumjava.training@gmail.com) Page 1
Selenium Intro
***************************
What is selenium
Jobs/Opportunities
Supported Browser
Supported OS
Supported languages
Java Intro
***********************************
InstallingJava
InstallingEclipse
Features of Java
Why Java for Selenium
FirstEclipseProject
FirstJava program
Concept of class file
Platformindependence
Data types in Java
String class
If statements
Conditional and concatenation operators
***************************************
WhileLoop
For Loops
Practical Examples with loops
Usage of loops in Selenium
SingleDimensional Arrays
Two Dimensional arrays
Practical usageof arrays in Selenium
Drawbacks of arrays
Functions
Collection API
Object Oriented Programming
***************************************
Local Variables
Global Variables
Static and Non-Static Variables
Static and Non-Static Functions
Creating Objects in Java
Meaning of static
Why is main method static?
Object and Object References
Call by reference and Value
Selenium Course Content Cont: 9535776954 /seleniumjava.training@gmail.com
Abhishek (seleniumjava.training@gmail.com) Page 2
Constructors
Constructor Overloading
Inheritance
Interface
Diff between Interface and class
Usage of interface in Selenium
Usage of Objects in Selenium
Try/catch block
Selenium IDE
***************************************
InstallingSeleniumIDE
Recording Script
Running, Pausingand debugging Script
Running a scriptlineby line
Insertingcommands in between script
XPATHS and installingfirebugto get XPATHS
WaitCommands
Verification and Assertions
JavaScript
User-extension.js in Selenium IDE
Usingif statements and loops in IDE.
Echo, StoreEval and StoredVars Demystified
Creating your own user extensions.
Makinga function in user extension to generate randomnumber.
Capturingscreenshots from Selenium IDE
Sample scripts
UnderstandingXPath & Object Identification
*********************************************
InstallingFirebugand FirePath Addons in Firefox
UsingFirebug and Firepath
ExtractingXpaths and relevence of Xpaths
Selenium RC
***************************************
What is SeleniumRC
Architecture of RC
Difference between Selenium IDE and Selenium RC
Difference between Webdriver(2.x) and Selenium RC(1.x)
ConfiguringSelenium RC in Eclipse
Javadocs for Selenium RC
Selenium Interface
Startingand Stopping Selenium Server
Running Sample Selenium code
Running samplescriptin FF
Selenium Course Content Cont: 9535776954 /seleniumjava.training@gmail.com
Abhishek (seleniumjava.training@gmail.com) Page 3
Running samplescriptin IE
Running samplescriptin Chrome
Browsers supported by RC
Dynamic Objects/WebTable
Webdriver
***************************************
IdentifyingWeb-Elements using id,name, linkname,class,xpath,tagname
HandlingInputbox/buttons, list/selection boxes,radio buttons,check boxes
Dynamic objects
Extractinglinks and other Web-Elements
Capturingscreenshots with WebDriver
Window handles
HandlingFrames in Web Page
WebDriverWaitClass
ExtractingData from WebTable
Setting the page load timeout- WebDriver.Timeout Interface
Simulatingfrontand back button click on Browser usingselenium
FindingCoordinates of a Web Object
Drag and Drop Function
HandlingMouseEvent
HandlingKeyboard Up-Down Arrow
HandlingKeyboard Enter Key
Select checkbox randomly
Workimg with Rows and Columns
Automation flash application
Connection with DB
Automate videos (Utube Eg)
Auto-IT tool
TestNG
************************
What is TestNG
InstallingTestNG in Eclipse
TestNG annotations
Understandingusage of annotations
Running a Test in TestNG
Batch Runningof tests in TestNG
SkippingTests
ParameterizingTests – DataProvider
Assertions
TestNG Reports
Advantages over Junit
UsingTestNG in Selenium
Ant
Selenium Course Content Cont: 9535776954 /seleniumjava.training@gmail.com
Abhishek (seleniumjava.training@gmail.com) Page 4
***********
What is ant
What is xsltreport
How to generate xsltreport
Create .bat fileand compile and run itand generate report in graphical format
Grid
*************************
Executing selenium tests on multiplemachines with diff browsers/OS
FrameWork
************
Data Driven Frame Work
Keyword Driven Framework
Hybrid Framework
etc

More Related Content

What's hot (20)

PPTX
Selenium introduction
Deepak Kumar Digar
 
PDF
Selenium web driver
Shobika Ramasubbarayalu
 
PPTX
Selenium drivers
DestinationQA
 
PDF
Selenium presentation
P.V.G'S COET, PUNE - 09
 
PDF
Selenium WebDriver: Tips and Tricks
Edureka!
 
PPT
Selenium 2: The Future of Selenium is now!
AutomatedTester
 
PPTX
Selenium with java
Satyam Pandey
 
PDF
Selenium 2 - PyCon 2011
hugs
 
DOCX
Selenium WebDriver FAQ's
Praveen Gorantla
 
PPTX
Selenium - Introduction
Sachin-QA
 
PDF
Upgrading to Selenium WebDriver version 3
Alan Richardson
 
PPTX
Selenium
Mayuresh Wadekar
 
PPTX
Demystifying Selenium framework
kunalgate125
 
PDF
Selenium
mdiliyazm
 
PPSX
Selenium WebDriver with Java
Fayis-QA
 
PDF
Web application testing with Selenium
Kerry Buckley
 
PPTX
How to Configure Selenium WebDriver (java)
Dasun Eranthika
 
PDF
Selenium -Test automation for web applications
AnisGhelissi
 
PPT
selenium training | selenium course | selenium video tutorial | selenium for ...
Nancy Thomas
 
PPT
Selenium-Webdriver With PHPUnit Automation test for Joomla CMS!
Puneet Kala
 
Selenium introduction
Deepak Kumar Digar
 
Selenium web driver
Shobika Ramasubbarayalu
 
Selenium drivers
DestinationQA
 
Selenium presentation
P.V.G'S COET, PUNE - 09
 
Selenium WebDriver: Tips and Tricks
Edureka!
 
Selenium 2: The Future of Selenium is now!
AutomatedTester
 
Selenium with java
Satyam Pandey
 
Selenium 2 - PyCon 2011
hugs
 
Selenium WebDriver FAQ's
Praveen Gorantla
 
Selenium - Introduction
Sachin-QA
 
Upgrading to Selenium WebDriver version 3
Alan Richardson
 
Demystifying Selenium framework
kunalgate125
 
Selenium
mdiliyazm
 
Selenium WebDriver with Java
Fayis-QA
 
Web application testing with Selenium
Kerry Buckley
 
How to Configure Selenium WebDriver (java)
Dasun Eranthika
 
Selenium -Test automation for web applications
AnisGhelissi
 
selenium training | selenium course | selenium video tutorial | selenium for ...
Nancy Thomas
 
Selenium-Webdriver With PHPUnit Automation test for Joomla CMS!
Puneet Kala
 

Similar to Selenium coursecontent linkedin (20)

DOCX
Selenium short
Samatha Kamuni
 
PDF
Selenium training12 1
AmanCSE1
 
PDF
Selenium training-course-content
AmanCSE1
 
PDF
Selenium training12 1
AmanCSE1
 
PPTX
Selenium Interview Questions and Answers | Selenium Tutorial | Selenium Train...
Edureka!
 
PDF
Selenium training-course-content-syllabus-credo systemz
Training Institute
 
PDF
selenium-webdriver-interview-questions.pdf
AnuragMourya8
 
DOCX
Selenium webdriver course content rakesh hansalia
Rakesh Hansalia
 
KEY
Getting started with Selenium 2
Sebastiano Armeli
 
PDF
Automated UI testing.Selenium.DrupalCamp Kyiv 2011
camp_drupal_ua
 
PPT
Selenium
Ruturaj Doshi
 
ODP
Automated UI testing. Selenium. DrupalCamp Kyiv 2011
Yuriy Gerasimov
 
PDF
Top 15 Selenium WebDriver Interview Questions and Answers.pdf
AnanthReddy38
 
PPTX
Step by step - Selenium 3 web-driver - From Scratch
Haitham Refaat
 
ODP
Automated ui testing with selenium. drupal con london 2011
Yuriy Gerasimov
 
PDF
Selenium Automation Testing Interview Questions And Answers
Ajit Jadhav
 
PPT
Selenium
Kalyan ch
 
PDF
Tellurium At Rich Web Experience2009
John.Jian.Fang
 
PPT
Selenium
Sun Technlogies
 
PPTX
Test Automation Using Selenium
Nikhil Kapoor
 
Selenium short
Samatha Kamuni
 
Selenium training12 1
AmanCSE1
 
Selenium training-course-content
AmanCSE1
 
Selenium training12 1
AmanCSE1
 
Selenium Interview Questions and Answers | Selenium Tutorial | Selenium Train...
Edureka!
 
Selenium training-course-content-syllabus-credo systemz
Training Institute
 
selenium-webdriver-interview-questions.pdf
AnuragMourya8
 
Selenium webdriver course content rakesh hansalia
Rakesh Hansalia
 
Getting started with Selenium 2
Sebastiano Armeli
 
Automated UI testing.Selenium.DrupalCamp Kyiv 2011
camp_drupal_ua
 
Selenium
Ruturaj Doshi
 
Automated UI testing. Selenium. DrupalCamp Kyiv 2011
Yuriy Gerasimov
 
Top 15 Selenium WebDriver Interview Questions and Answers.pdf
AnanthReddy38
 
Step by step - Selenium 3 web-driver - From Scratch
Haitham Refaat
 
Automated ui testing with selenium. drupal con london 2011
Yuriy Gerasimov
 
Selenium Automation Testing Interview Questions And Answers
Ajit Jadhav
 
Selenium
Kalyan ch
 
Tellurium At Rich Web Experience2009
John.Jian.Fang
 
Selenium
Sun Technlogies
 
Test Automation Using Selenium
Nikhil Kapoor
 
Ad

Selenium coursecontent linkedin

  • 1. Selenium Course Content Cont: 9535776954 /[email protected] Abhishek ([email protected]) Page 1 Selenium Intro *************************** What is selenium Jobs/Opportunities Supported Browser Supported OS Supported languages Java Intro *********************************** InstallingJava InstallingEclipse Features of Java Why Java for Selenium FirstEclipseProject FirstJava program Concept of class file Platformindependence Data types in Java String class If statements Conditional and concatenation operators *************************************** WhileLoop For Loops Practical Examples with loops Usage of loops in Selenium SingleDimensional Arrays Two Dimensional arrays Practical usageof arrays in Selenium Drawbacks of arrays Functions Collection API Object Oriented Programming *************************************** Local Variables Global Variables Static and Non-Static Variables Static and Non-Static Functions Creating Objects in Java Meaning of static Why is main method static? Object and Object References Call by reference and Value
  • 2. Selenium Course Content Cont: 9535776954 /[email protected] Abhishek ([email protected]) Page 2 Constructors Constructor Overloading Inheritance Interface Diff between Interface and class Usage of interface in Selenium Usage of Objects in Selenium Try/catch block Selenium IDE *************************************** InstallingSeleniumIDE Recording Script Running, Pausingand debugging Script Running a scriptlineby line Insertingcommands in between script XPATHS and installingfirebugto get XPATHS WaitCommands Verification and Assertions JavaScript User-extension.js in Selenium IDE Usingif statements and loops in IDE. Echo, StoreEval and StoredVars Demystified Creating your own user extensions. Makinga function in user extension to generate randomnumber. Capturingscreenshots from Selenium IDE Sample scripts UnderstandingXPath & Object Identification ********************************************* InstallingFirebugand FirePath Addons in Firefox UsingFirebug and Firepath ExtractingXpaths and relevence of Xpaths Selenium RC *************************************** What is SeleniumRC Architecture of RC Difference between Selenium IDE and Selenium RC Difference between Webdriver(2.x) and Selenium RC(1.x) ConfiguringSelenium RC in Eclipse Javadocs for Selenium RC Selenium Interface Startingand Stopping Selenium Server Running Sample Selenium code Running samplescriptin FF
  • 3. Selenium Course Content Cont: 9535776954 /[email protected] Abhishek ([email protected]) Page 3 Running samplescriptin IE Running samplescriptin Chrome Browsers supported by RC Dynamic Objects/WebTable Webdriver *************************************** IdentifyingWeb-Elements using id,name, linkname,class,xpath,tagname HandlingInputbox/buttons, list/selection boxes,radio buttons,check boxes Dynamic objects Extractinglinks and other Web-Elements Capturingscreenshots with WebDriver Window handles HandlingFrames in Web Page WebDriverWaitClass ExtractingData from WebTable Setting the page load timeout- WebDriver.Timeout Interface Simulatingfrontand back button click on Browser usingselenium FindingCoordinates of a Web Object Drag and Drop Function HandlingMouseEvent HandlingKeyboard Up-Down Arrow HandlingKeyboard Enter Key Select checkbox randomly Workimg with Rows and Columns Automation flash application Connection with DB Automate videos (Utube Eg) Auto-IT tool TestNG ************************ What is TestNG InstallingTestNG in Eclipse TestNG annotations Understandingusage of annotations Running a Test in TestNG Batch Runningof tests in TestNG SkippingTests ParameterizingTests – DataProvider Assertions TestNG Reports Advantages over Junit UsingTestNG in Selenium Ant
  • 4. Selenium Course Content Cont: 9535776954 /[email protected] Abhishek ([email protected]) Page 4 *********** What is ant What is xsltreport How to generate xsltreport Create .bat fileand compile and run itand generate report in graphical format Grid ************************* Executing selenium tests on multiplemachines with diff browsers/OS FrameWork ************ Data Driven Frame Work Keyword Driven Framework Hybrid Framework etc