SlideShare a Scribd company logo
Revanth Technologies
B1, 3rd
Floor, Eureka Court, Near Image Hospital, Ameerpet, Hyderabad.
Ph : 9290971883, 9247461324, Email ID : revanthads@gmail.com
www.revanthtechnologies.com
Selenium Course Contents
Course Duration - 30hrs
Introduction to Automation
• What is automation testing
• Advantages of Automation Testing
• How to learn any automation tool
• Types of Automation tools
Introduction to Selenium
• What is Selenium
• Use of Selenium
• Features of selenium
• Difference between Selenium and QTP
Selenium Components
• Selenium IDE
• Selenium Core
• Selenium RC
• Selenium Grid
• Selenium 2.0 - Web Driver
Selenium IDE
• Selenium Overview
• Selenium IDE Introduction
• Downloading and Installing Selenium IDE
• Recording and Running a Simple Test
• Selenium IDE - Features
• Installing Useful Tools for Writing Tests
• Selenium Concepts
• Selenium Commands
• Verifying Page Elements - Assertions and Verifications
• Wait Commands
• Object Identification
• Element Locators
• Regular Expression patterns
• Selenium Test Runner
• Using Regular Expressions in Selenium IDE
• Creating Selenium Test Suites
• How to run the recorded script against other browsers
• Why companies are not using recording tools
• Limitations of Selenium IDE
Selenium Core
• Selenium Core Overview
• Installing Selenium Core
• Running Selenium Core Test Suites
JavaScript
• Introduction
• Statements
• Comments
• Variables
• Operators
• Comparisons
• If...Else
• Switch
• Functions
• For Loop
• While Loop
• Break Loops
• For...In
• Events
• Try...Catch
Core Java Fundamentals
Language Fundamentals
• History of Java
• Features of java
• Java Programming Language Keywords
• Class and Object
• Data Types
• Array Declaration, Construction and Initialization
• Encapsulation
• Inheritance
• Polymorphism
Flow Control, Exceptions, and Assertions
• Writing Code Using if and switch
• Statements
• Writing Code Using Loops
• Handling Exceptions
• Working with the Assertion Mechanism
Using the java.lang.String Class
• Using the java.lang.Math Class
• Using Wrapper Classes
• Using the equals() Method with
• Strings and Wrappers and Objects
Inner Classes
• Method-Local Inner Classes
• Anonymous Inner Classes
• Static Nested Classes
Defining, Instantiating, and Starting Threads
• Preventing Thread Execution
• Synchronizing Code
• Thread Interaction
Object Orientation, Overloading and Overriding, Constructors
• Benefits of Encapsulation
• Overridden and Overloaded Methods
About Eclipses
• Installing Eclipse
• Creating Simple Project in eclipse
• Eclipse and Selenium together
• Importing and Exporting
• Debugging using Eclipse
• Exploring Eclipse – Basic
• Exploring Eclipse – Advanced
Fire Bug, Xpath and CSS
• Introduction to Firebug
• Downloading and installing of Firebug
• Downloading and installing of xpath
• How to identify the xpath for an particular element
• Identifying objects using CSS
Selenium RC
• Installing Selenium RC
• Selenium RC Overview
• Starting and Stopping Selenium Server
• Creating the generic scripts in selenium
• Creating the scripts by using functions
• Selenium Client Libraries
• Browser commands with examples
• Interactive commands with examples
• Information commands with examples
• Validation commands with examples
• How to take data from excel sheets
• Why should we use excel sheets
• How to take data from DB
• Debugging the scripts
• Maintaining the synchronization points
• How to handle Pop-up’s and alert messages
How to use TestNG and Junit in Selenium
• Introduction to TestNG
• Why TestNG
• Setting up TestNG
• Working with TestNG
• Advantages of TestNG over Junit
• Exploring TestNG Features
• How to Use TestNG Annotations
• Data Driven Testing TestNG
• TestNG Execution Report
• TestNG Results output folder walkthrough
• TestNG Reporting features
Auto IT Script for handling windows
• Installing Auto IT
• Auto IT Overview
• Why Auto IT?
• Auto IT Script Examples
• Compiling Auto IT scripts
• How To Use Auto IT scripts in Selenium RC
Selenium Grid
• Introduction Selenium Grid
• Advantages of Selenium Grid
Advanced Selenium 2.0 - Web driver
• Introduction to selenium 2.0
• Advantages of web driver
• Web Driver v/s RC
• Architecture of Web Driver and RC
• Web Driver IDE
• Installation / Configuring Eclipse for Web Driver
• Identifying the elements in Web Driver Using Id, Name, Xpath ,Dom and CSS
• Working with Different drivers like HtmlUnit driver, Firefox Driver etc…
• Creating the generic scripts in Web Driver
• Creating the scripts by using functions
• Web Driver Client Libraries
• Web Driver commands with examples
• Working with excel sheets using Web Driver
• Web Driver with TestNG / Junit
Automation Framework
• What is Framework
• Types of Frameworks
• What is modular framework
• What is Data Driven framework
• What is Keyword driven framework
• What is Hybrid framework
• Use of Framework
• How to develop the framework
• Integration of the framework
• How to execute the scripts from framework
Apart from regular course will provide below:
• Materials on selenium & core java
• Interview questions
• Resume preparation for Selenium Jobs
• 100% Assistance with the real time experts for preparing & attending the
interviews

More Related Content

What's hot

No Container: a Modern Java Stack with Bootique
No Container: a Modern Java Stack with BootiqueNo Container: a Modern Java Stack with Bootique
No Container: a Modern Java Stack with Bootique
Andrus Adamchik
 
Jasmine - A BDD test framework for JavaScript
Jasmine - A BDD test framework for JavaScriptJasmine - A BDD test framework for JavaScript
Jasmine - A BDD test framework for JavaScript
Sumanth krishna
 
Test-Driven Sitecore
Test-Driven SitecoreTest-Driven Sitecore
Test-Driven Sitecore
Caitlin Portrie
 
How to write a web framework
How to write a web frameworkHow to write a web framework
How to write a web framework
Ngoc Dao
 
Design for scale
Design for scaleDesign for scale
Design for scale
Doug Lampe
 
Development of automated tests for ext js based web sites
Development of automated tests for ext js based web sitesDevelopment of automated tests for ext js based web sites
Development of automated tests for ext js based web sitesISsoft
 
Ruby on Rails Crash course
Ruby on Rails Crash courseRuby on Rails Crash course
Ruby on Rails Crash courseandreanodari
 
Xitrum @ Scala Matsuri Tokyo 2014
Xitrum @ Scala Matsuri Tokyo 2014Xitrum @ Scala Matsuri Tokyo 2014
Xitrum @ Scala Matsuri Tokyo 2014
Ngoc Dao
 
Android lessons you won't learn in school
Android lessons you won't learn in schoolAndroid lessons you won't learn in school
Android lessons you won't learn in school
Michael Galpin
 
Building rest services using aspnetwebapi
Building rest services using aspnetwebapiBuilding rest services using aspnetwebapi
Building rest services using aspnetwebapi
Brij Mishra
 
Uklug2012 yellow and blue stream
Uklug2012 yellow and blue streamUklug2012 yellow and blue stream
Uklug2012 yellow and blue stream
Frank van der Linden
 
TDD a REST API With Node.js and MongoDB
TDD a REST API With Node.js and MongoDBTDD a REST API With Node.js and MongoDB
TDD a REST API With Node.js and MongoDB
Valeri Karpov
 
Type-safe front-end development with Scala
Type-safe front-end development with ScalaType-safe front-end development with Scala
Type-safe front-end development with Scala
takezoe
 
Meanstack overview
Meanstack overviewMeanstack overview
Meanstack overview
Adthasid Sabmake
 
The New JavaScript: ES6
The New JavaScript: ES6The New JavaScript: ES6
The New JavaScript: ES6
Rob Eisenberg
 
Training on iOS app development - Samesh Swongamikha & Neetin Sharma
Training on iOS app development - Samesh Swongamikha & Neetin SharmaTraining on iOS app development - Samesh Swongamikha & Neetin Sharma
Training on iOS app development - Samesh Swongamikha & Neetin Sharma
MobileNepal
 
After the LAMP, it's time to get MEAN
After the LAMP, it's time to get MEANAfter the LAMP, it's time to get MEAN
After the LAMP, it's time to get MEAN
Jeff Fox
 
Best Selenium Training, Selenium with Java / Python Online Training
Best Selenium Training, Selenium with Java / Python Online TrainingBest Selenium Training, Selenium with Java / Python Online Training
Best Selenium Training, Selenium with Java / Python Online Training
AnanthReddy38
 
Node and Azure
Node and AzureNode and Azure
Node and Azure
Jason Gerard
 
PLAT-7 Spring Web Scripts and Spring Surf
PLAT-7 Spring Web Scripts and Spring SurfPLAT-7 Spring Web Scripts and Spring Surf
PLAT-7 Spring Web Scripts and Spring Surf
Alfresco Software
 

What's hot (20)

No Container: a Modern Java Stack with Bootique
No Container: a Modern Java Stack with BootiqueNo Container: a Modern Java Stack with Bootique
No Container: a Modern Java Stack with Bootique
 
Jasmine - A BDD test framework for JavaScript
Jasmine - A BDD test framework for JavaScriptJasmine - A BDD test framework for JavaScript
Jasmine - A BDD test framework for JavaScript
 
Test-Driven Sitecore
Test-Driven SitecoreTest-Driven Sitecore
Test-Driven Sitecore
 
How to write a web framework
How to write a web frameworkHow to write a web framework
How to write a web framework
 
Design for scale
Design for scaleDesign for scale
Design for scale
 
Development of automated tests for ext js based web sites
Development of automated tests for ext js based web sitesDevelopment of automated tests for ext js based web sites
Development of automated tests for ext js based web sites
 
Ruby on Rails Crash course
Ruby on Rails Crash courseRuby on Rails Crash course
Ruby on Rails Crash course
 
Xitrum @ Scala Matsuri Tokyo 2014
Xitrum @ Scala Matsuri Tokyo 2014Xitrum @ Scala Matsuri Tokyo 2014
Xitrum @ Scala Matsuri Tokyo 2014
 
Android lessons you won't learn in school
Android lessons you won't learn in schoolAndroid lessons you won't learn in school
Android lessons you won't learn in school
 
Building rest services using aspnetwebapi
Building rest services using aspnetwebapiBuilding rest services using aspnetwebapi
Building rest services using aspnetwebapi
 
Uklug2012 yellow and blue stream
Uklug2012 yellow and blue streamUklug2012 yellow and blue stream
Uklug2012 yellow and blue stream
 
TDD a REST API With Node.js and MongoDB
TDD a REST API With Node.js and MongoDBTDD a REST API With Node.js and MongoDB
TDD a REST API With Node.js and MongoDB
 
Type-safe front-end development with Scala
Type-safe front-end development with ScalaType-safe front-end development with Scala
Type-safe front-end development with Scala
 
Meanstack overview
Meanstack overviewMeanstack overview
Meanstack overview
 
The New JavaScript: ES6
The New JavaScript: ES6The New JavaScript: ES6
The New JavaScript: ES6
 
Training on iOS app development - Samesh Swongamikha & Neetin Sharma
Training on iOS app development - Samesh Swongamikha & Neetin SharmaTraining on iOS app development - Samesh Swongamikha & Neetin Sharma
Training on iOS app development - Samesh Swongamikha & Neetin Sharma
 
After the LAMP, it's time to get MEAN
After the LAMP, it's time to get MEANAfter the LAMP, it's time to get MEAN
After the LAMP, it's time to get MEAN
 
Best Selenium Training, Selenium with Java / Python Online Training
Best Selenium Training, Selenium with Java / Python Online TrainingBest Selenium Training, Selenium with Java / Python Online Training
Best Selenium Training, Selenium with Java / Python Online Training
 
Node and Azure
Node and AzureNode and Azure
Node and Azure
 
PLAT-7 Spring Web Scripts and Spring Surf
PLAT-7 Spring Web Scripts and Spring SurfPLAT-7 Spring Web Scripts and Spring Surf
PLAT-7 Spring Web Scripts and Spring Surf
 

Similar to Selenium Online Training

Selenium course syllabus
Selenium course syllabusSelenium course syllabus
Selenium course syllabuslakshmipriyaaka
 
selenium training | selenium course | selenium video tutorial | selenium for ...
selenium training | selenium course | selenium video tutorial | selenium for ...selenium training | selenium course | selenium video tutorial | selenium for ...
selenium training | selenium course | selenium video tutorial | selenium for ...
Nancy Thomas
 
Selenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdfSelenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdf
AnanthReddy38
 
Selenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdfSelenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdf
AnanthReddy38
 
Selenium Online Training
Selenium  Online TrainingSelenium  Online Training
Selenium Online Training
Learntek1
 
Expert selenium with core java
Expert selenium with core javaExpert selenium with core java
Expert selenium with core javaIshita Arora
 
Best java automation training institute in Bangalore - Selenium Labs
Best java automation training institute in Bangalore - Selenium Labs Best java automation training institute in Bangalore - Selenium Labs
Best java automation training institute in Bangalore - Selenium Labs
Selenium Labs
 
Expert selenium with core java
Expert selenium with core javaExpert selenium with core java
Expert selenium with core java
Ishita Arora
 
Testing-Tools-Magnitia-Content.pdf
Testing-Tools-Magnitia-Content.pdfTesting-Tools-Magnitia-Content.pdf
Testing-Tools-Magnitia-Content.pdf
AnanthReddy38
 
Selenium.pptx
Selenium.pptxSelenium.pptx
Selenium.pptx
orbitprojects
 
Selenium
SeleniumSelenium
Selenium
mdiliyazm
 
4.1 Selenium_Course_Content.ppt
4.1 Selenium_Course_Content.ppt4.1 Selenium_Course_Content.ppt
4.1 Selenium_Course_Content.ppt
UnknownGuy41
 
Selenium-Course-Content.ppt
Selenium-Course-Content.pptSelenium-Course-Content.ppt
Selenium-Course-Content.ppt
MohammedSuhale
 
Selenium_Course_Contenttttttttttttttttt.ppt
Selenium_Course_Contenttttttttttttttttt.pptSelenium_Course_Contenttttttttttttttttt.ppt
Selenium_Course_Contenttttttttttttttttt.ppt
AshishKumar512860
 
Best Java Online Training in India
Best Java Online Training in IndiaBest Java Online Training in India
Best Java Online Training in India
Nagendra Kumar
 
Selenium web driver
Selenium web driverSelenium web driver
Selenium web driver
Shobika Ramasubbarayalu
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
revanthonlineenquiry
 
Software testing course content,advanto software
Software testing course content,advanto softwareSoftware testing course content,advanto software
Software testing course content,advanto software
Advanto Software
 
Full Stack Developer Course | Infinite Graphix Technologies
Full Stack Developer Course | Infinite Graphix TechnologiesFull Stack Developer Course | Infinite Graphix Technologies
Full Stack Developer Course | Infinite Graphix Technologies
Infinite Graphix Technologies
 

Similar to Selenium Online Training (20)

Selenium course syllabus
Selenium course syllabusSelenium course syllabus
Selenium course syllabus
 
selenium training | selenium course | selenium video tutorial | selenium for ...
selenium training | selenium course | selenium video tutorial | selenium for ...selenium training | selenium course | selenium video tutorial | selenium for ...
selenium training | selenium course | selenium video tutorial | selenium for ...
 
Selenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdfSelenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdf
 
Selenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdfSelenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdf
 
Selenium Online Training
Selenium  Online TrainingSelenium  Online Training
Selenium Online Training
 
Expert selenium with core java
Expert selenium with core javaExpert selenium with core java
Expert selenium with core java
 
Best java automation training institute in Bangalore - Selenium Labs
Best java automation training institute in Bangalore - Selenium Labs Best java automation training institute in Bangalore - Selenium Labs
Best java automation training institute in Bangalore - Selenium Labs
 
Expert selenium with core java
Expert selenium with core javaExpert selenium with core java
Expert selenium with core java
 
Testing-Tools-Magnitia-Content.pdf
Testing-Tools-Magnitia-Content.pdfTesting-Tools-Magnitia-Content.pdf
Testing-Tools-Magnitia-Content.pdf
 
Selenium.pptx
Selenium.pptxSelenium.pptx
Selenium.pptx
 
Selenium
SeleniumSelenium
Selenium
 
4.1 Selenium_Course_Content.ppt
4.1 Selenium_Course_Content.ppt4.1 Selenium_Course_Content.ppt
4.1 Selenium_Course_Content.ppt
 
Selenium-Course-Content.ppt
Selenium-Course-Content.pptSelenium-Course-Content.ppt
Selenium-Course-Content.ppt
 
Selenium_Course_Contenttttttttttttttttt.ppt
Selenium_Course_Contenttttttttttttttttt.pptSelenium_Course_Contenttttttttttttttttt.ppt
Selenium_Course_Contenttttttttttttttttt.ppt
 
Best Java Online Training in India
Best Java Online Training in IndiaBest Java Online Training in India
Best Java Online Training in India
 
Selenium web driver
Selenium web driverSelenium web driver
Selenium web driver
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
 
Software testing course content,advanto software
Software testing course content,advanto softwareSoftware testing course content,advanto software
Software testing course content,advanto software
 
Full Stack Developer Course | Infinite Graphix Technologies
Full Stack Developer Course | Infinite Graphix TechnologiesFull Stack Developer Course | Infinite Graphix Technologies
Full Stack Developer Course | Infinite Graphix Technologies
 
Selenium Concepts
Selenium ConceptsSelenium Concepts
Selenium Concepts
 

More from Nagendra Kumar

Sap success factors online training in india
Sap success factors online training in indiaSap success factors online training in india
Sap success factors online training in india
Nagendra Kumar
 
SAS Online Training
SAS Online TrainingSAS Online Training
SAS Online Training
Nagendra Kumar
 
SAP ABAP Online Training
SAP ABAP Online TrainingSAP ABAP Online Training
SAP ABAP Online Training
Nagendra Kumar
 
Python Online Training
Python Online Training Python Online Training
Python Online Training
Nagendra Kumar
 
Php Online Training
Php Online TrainingPhp Online Training
Php Online Training
Nagendra Kumar
 
Obia Online Training
Obia Online TrainingObia Online Training
Obia Online Training
Nagendra Kumar
 
Loadrunner Onloine Training
Loadrunner Onloine TrainingLoadrunner Onloine Training
Loadrunner Onloine Training
Nagendra Kumar
 
Joomla Online Training
Joomla Online TrainingJoomla Online Training
Joomla Online Training
Nagendra Kumar
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
Nagendra Kumar
 
Informatica Online Training
Informatica Online TrainingInformatica Online Training
Informatica Online Training
Nagendra Kumar
 
Ibm aix Online Training
Ibm aix Online TrainingIbm aix Online Training
Ibm aix Online Training
Nagendra Kumar
 
Hp ux-admin Online Training
Hp ux-admin Online TrainingHp ux-admin Online Training
Hp ux-admin Online Training
Nagendra Kumar
 
Hibernate Online Training
Hibernate Online TrainingHibernate Online Training
Hibernate Online Training
Nagendra Kumar
 
Hadoop Online Training
Hadoop Online TrainingHadoop Online Training
Hadoop Online Training
Nagendra Kumar
 
Datastage Online Training
Datastage Online TrainingDatastage Online Training
Datastage Online Training
Nagendra Kumar
 
Cognos tm1 Online Training
Cognos tm1 Online TrainingCognos tm1 Online Training
Cognos tm1 Online Training
Nagendra Kumar
 

More from Nagendra Kumar (16)

Sap success factors online training in india
Sap success factors online training in indiaSap success factors online training in india
Sap success factors online training in india
 
SAS Online Training
SAS Online TrainingSAS Online Training
SAS Online Training
 
SAP ABAP Online Training
SAP ABAP Online TrainingSAP ABAP Online Training
SAP ABAP Online Training
 
Python Online Training
Python Online Training Python Online Training
Python Online Training
 
Php Online Training
Php Online TrainingPhp Online Training
Php Online Training
 
Obia Online Training
Obia Online TrainingObia Online Training
Obia Online Training
 
Loadrunner Onloine Training
Loadrunner Onloine TrainingLoadrunner Onloine Training
Loadrunner Onloine Training
 
Joomla Online Training
Joomla Online TrainingJoomla Online Training
Joomla Online Training
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
 
Informatica Online Training
Informatica Online TrainingInformatica Online Training
Informatica Online Training
 
Ibm aix Online Training
Ibm aix Online TrainingIbm aix Online Training
Ibm aix Online Training
 
Hp ux-admin Online Training
Hp ux-admin Online TrainingHp ux-admin Online Training
Hp ux-admin Online Training
 
Hibernate Online Training
Hibernate Online TrainingHibernate Online Training
Hibernate Online Training
 
Hadoop Online Training
Hadoop Online TrainingHadoop Online Training
Hadoop Online Training
 
Datastage Online Training
Datastage Online TrainingDatastage Online Training
Datastage Online Training
 
Cognos tm1 Online Training
Cognos tm1 Online TrainingCognos tm1 Online Training
Cognos tm1 Online Training
 

Recently uploaded

Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 

Recently uploaded (20)

Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 

Selenium Online Training

  • 1. Revanth Technologies B1, 3rd Floor, Eureka Court, Near Image Hospital, Ameerpet, Hyderabad. Ph : 9290971883, 9247461324, Email ID : revanthads@gmail.com www.revanthtechnologies.com Selenium Course Contents Course Duration - 30hrs Introduction to Automation • What is automation testing • Advantages of Automation Testing • How to learn any automation tool • Types of Automation tools Introduction to Selenium • What is Selenium • Use of Selenium • Features of selenium • Difference between Selenium and QTP Selenium Components • Selenium IDE • Selenium Core • Selenium RC • Selenium Grid • Selenium 2.0 - Web Driver Selenium IDE • Selenium Overview • Selenium IDE Introduction • Downloading and Installing Selenium IDE • Recording and Running a Simple Test • Selenium IDE - Features • Installing Useful Tools for Writing Tests • Selenium Concepts • Selenium Commands
  • 2. • Verifying Page Elements - Assertions and Verifications • Wait Commands • Object Identification • Element Locators • Regular Expression patterns • Selenium Test Runner • Using Regular Expressions in Selenium IDE • Creating Selenium Test Suites • How to run the recorded script against other browsers • Why companies are not using recording tools • Limitations of Selenium IDE Selenium Core • Selenium Core Overview • Installing Selenium Core • Running Selenium Core Test Suites JavaScript • Introduction • Statements • Comments • Variables • Operators • Comparisons • If...Else • Switch • Functions • For Loop • While Loop • Break Loops • For...In • Events • Try...Catch
  • 3. Core Java Fundamentals Language Fundamentals • History of Java • Features of java • Java Programming Language Keywords • Class and Object • Data Types • Array Declaration, Construction and Initialization • Encapsulation • Inheritance • Polymorphism Flow Control, Exceptions, and Assertions • Writing Code Using if and switch • Statements • Writing Code Using Loops • Handling Exceptions • Working with the Assertion Mechanism Using the java.lang.String Class • Using the java.lang.Math Class • Using Wrapper Classes • Using the equals() Method with • Strings and Wrappers and Objects Inner Classes • Method-Local Inner Classes • Anonymous Inner Classes • Static Nested Classes Defining, Instantiating, and Starting Threads • Preventing Thread Execution • Synchronizing Code • Thread Interaction
  • 4. Object Orientation, Overloading and Overriding, Constructors • Benefits of Encapsulation • Overridden and Overloaded Methods About Eclipses • Installing Eclipse • Creating Simple Project in eclipse • Eclipse and Selenium together • Importing and Exporting • Debugging using Eclipse • Exploring Eclipse – Basic • Exploring Eclipse – Advanced Fire Bug, Xpath and CSS • Introduction to Firebug • Downloading and installing of Firebug • Downloading and installing of xpath • How to identify the xpath for an particular element • Identifying objects using CSS Selenium RC • Installing Selenium RC • Selenium RC Overview • Starting and Stopping Selenium Server • Creating the generic scripts in selenium • Creating the scripts by using functions • Selenium Client Libraries • Browser commands with examples • Interactive commands with examples • Information commands with examples • Validation commands with examples • How to take data from excel sheets • Why should we use excel sheets • How to take data from DB
  • 5. • Debugging the scripts • Maintaining the synchronization points • How to handle Pop-up’s and alert messages How to use TestNG and Junit in Selenium • Introduction to TestNG • Why TestNG • Setting up TestNG • Working with TestNG • Advantages of TestNG over Junit • Exploring TestNG Features • How to Use TestNG Annotations • Data Driven Testing TestNG • TestNG Execution Report • TestNG Results output folder walkthrough • TestNG Reporting features Auto IT Script for handling windows • Installing Auto IT • Auto IT Overview • Why Auto IT? • Auto IT Script Examples • Compiling Auto IT scripts • How To Use Auto IT scripts in Selenium RC Selenium Grid • Introduction Selenium Grid • Advantages of Selenium Grid Advanced Selenium 2.0 - Web driver • Introduction to selenium 2.0 • Advantages of web driver • Web Driver v/s RC • Architecture of Web Driver and RC • Web Driver IDE
  • 6. • Installation / Configuring Eclipse for Web Driver • Identifying the elements in Web Driver Using Id, Name, Xpath ,Dom and CSS • Working with Different drivers like HtmlUnit driver, Firefox Driver etc… • Creating the generic scripts in Web Driver • Creating the scripts by using functions • Web Driver Client Libraries • Web Driver commands with examples • Working with excel sheets using Web Driver • Web Driver with TestNG / Junit Automation Framework • What is Framework • Types of Frameworks • What is modular framework • What is Data Driven framework • What is Keyword driven framework • What is Hybrid framework • Use of Framework • How to develop the framework • Integration of the framework • How to execute the scripts from framework Apart from regular course will provide below: • Materials on selenium & core java • Interview questions • Resume preparation for Selenium Jobs • 100% Assistance with the real time experts for preparing & attending the interviews