Course Info
- Total : 120hr, 30 classes, 5 Exams , 20 weeks.
- Home Task : 10
- Exams :
- Selenium Basic : 4hr : Multiple Choice
- Testing Static Website : 4hr : HandsOn
- Testing Dynamic Website : 4hr : HandsOn
- Testing ReactJs Website : 4hr : HandsOn
- Building CI/CD with Own Jenkins : 12 hr : HandsOn
What is Selenium ?
Selenium Evaluation History
What is Not Selenium
- Where not to use Selenium
- How to meet testing requirements with selenium
- Anti-patterns
Selenium Java
- Hello World Selenium
- Finding Links using selenium
Selenium Architecture
- How it runs?
- Sub Components
- How to use
- Dependent Libraries
Selenium Library
- WebDriver
- WebElement
- JavaScriptExecutor
- Ajax Handler
- Wait
Selenium Basics
- How to handle browser
- How to handle wait
Selenium Advance
- How to handle Session
- Execute Java Script
- Testing AngularJS
- Testing ReactJS
- Design Pattern : POM
- Design Pattern : COM
Remote Execution
- What Is Selenium Grid
- Setting Up Selenium Grid
- Desire Compatibilities
- Compatibility Testing with GRID
Reporting
- Logging
- Screenshots
- Video Recording
Selenium Docker
- Running Headless Chrome
- Running Headless PhantomJS
- Running Grid in Docker
Testing With API
Ci/CD
- Basic Test Commands
- Jenkins With selenium Grid
- Jenkins Pipeline Acceptance Test suite