Selenium
Description
HR -1
Introduction of Selenium
What is automation testing?
Use of Automation Testing and Explanation of Selenium and its advantages
HR -2
Components of Selenium
Selenium IDE
Selenium RC
Selenium Grid
Selenium Webdriver
HR – 3
Selenium Webdriver
Introduction to selenium webdriver
Setting up Eclipse
Downloading and configuring Webdriver in Eclipse
First Test case using All the Browsers(Chrome,Firefox,Opera, etc.,)
HR -4
Browser Commands
Navigation Commands
Windows Commands
Locators of Selenium
- ID
- ClassName
- LinkText
- Tagname
- Name
- Css Selector
- Xpath
HR – 5
Finding Elements Commands
Web Element Commands
Webdriver Wait Commands
Handling Webdriver Tools
- Textbox
- List-box
- Checkbox
- Radio Button
- Select and Option(Dropdown Box)
- Buttons
- Link Icons
- IFrames
HR – 6
Selenium Webdriver Object Repository
- Set Up Object Repository properties file
- Modify Action Keyword class to work with OR properties
- Load OR properties in the Driver Script
HR – 7
Log4j Logging and its advance Usage
Log4j Introduction
Download Log4j
Add Log4j Jars
Test Case with Log4j Logging
Log4j Manager
Loggers
Appenders
HR – 8
TestNG Framework
Introduction
Install TestNG
First Test Case with TestNG
TestNG Test Suite
HR – 9
Annotations, Groups & Depend-On
- Before Class
- Before Method
- Before Test
- Before Suite
- After Class
- After Method
- After Test
- After Suite
Executing Tests
Executing Test Suites
Ignore Test
Dependency Test
Parameterized Tests
TestNG XML
Multi Browser Testing with Prioritizing
Report Generation Using Ant,Test NG and Plugins with Extended Reports of Charts
HR – 10
Hybrid Automation Framework
Automation Framework
Page Object Model
Functions Parameters
Data Driven Framework
HR – 11
Log4j Logging
TestNG Reporting
User Defined Function
Object Repository
Exception Handling
Hybrid Automation Framework
HR—12
Handling alerts box
Multi-Screenshot for Errors
Video Recording
BDD-JUNIT-SYALLABUS
HR-1
JUnit Framework
JUnit Test Runner
First Junit Test
HR-2
Junit Introduction
Junit Test with Selenium WebDriver
Multiple Tests Method and Test Classes
HR-3
JUnit Test Suite
Junit using the selenium program
Running Junit Tests from Eclipse
CUCUMBER
HR-4& 5
Maven
Maven Introduction
Install Maven in Eclipse IDE
How to Create a New Maven Project
How to Create a New Maven Project in Eclipse
Configure Selenium Continuous Integration with Maven
HR-6
Download and Install Java
Download and Start Eclipse
Install Cucumber Eclipse Plugin
Download Cucumber for Eclipse
Download Webdriver Java client
Configure Eclipse with Cucumber
HR-7
Cucumber Selenium Java Test
Feature File
JUnit Test Runner Class
Gherkin Keywords
Step Definition
Cucumber Options
HR-8
Parameterization in Cucumber
Data Driven Testing Using Examples Keyword
Data Tables in Cucumber
LIVE PROJECTS
About the instructors
6 Courses
0 students