Selenium Training
Live Training: $299 | Video Only: $199
Selenium Course Content
-
Introduction
- Selenium vs other automation tools
- Selenium Architecture
- Selenium Technologies
- Selenium IDE
- Selenium RC vs Web Driver
- Selenium Grid
-
Tools used to locate elements
- Installing firebug and fire path and fire finder add-ons Locators i.e ID, Name etc
- How to locate HTML elements using Xpath and Css
- Learning more about Xpath and Css techniques
-
Selenium IDE
- Installing Selenium IDE
- IDE Configuration
- Record and play first test case
- Setting break points, Running
- test case step by step
- Why Assert, Verify, Store and Wait commands
- Writing test cases on live site
-
Basic Java
- Introduction
- Conditions and Loops
- Arrays
- Object Oriented Programming Concepts
- Classes and Inheritance
- WebDriver
-
Introduction
- WebDriver v/s RC
- Architecture of WebDriver
- Advantages of WebDriver
- Installing WebDriver
- Configuring Eclipse for WebDriver
- First program on WebDriver
- Accessing Multiple browsers using WebDriver
- Working with IE, Chrome
- Installing WebDriver
-
Working with Web Driver
- Accessing Forms
- Accessing Links and SubLinks
- Working with AJAX objects
- Listing and Selecting
-
Selenium Frameworks
- What is a Framework
- Data Driven Framework
- Keyword Driven
- Hybrid Framework
-
Selenium Grid
- What is Selenium Grid
- Installing Grid
- Running multiple Test cases
-
ANT
- Why ANT for Selenium
- Installing ANT
- Setting PATH and ANT_HOME
- why build.xml Configuration, Properties and Target in build.xml
-
Junit Framework
- What is Junit
- Why do we need Junit in Selenium
- Installing Junit in Eclipse
- What is an annotation
- Annotations used in Junit
- Creating sample test cases
- Create test Suite
- Running test case and Suite
- How to parameterize the test case
- Checking reports created by Junit
-
TestNG Framework
- What is TestNG
- Why do we need TestNG in Selenium
- Installing TestNG in Eclipse
- Annotations used in TestNG
- Creating sample test cases
- Create test Suite
- Running test case and Suite
- How to parameterize the test case
- Checking reports created by TestNG
-
Course Review
- Interview Question
- Review