
Implement timestamped screenshots for each test failure by generating a unique name from the system date, updating test utilities and listeners, and attaching distinct screenshots to the Maven Surefire report.
Update the Excel Reader to Apache POI 4.1.0 and adjust cell type handling to fix exceptions, enabling seamless reading and writing of Excel files via the Pi API.
Learn to configure Selenium Grid 4 in standalone, hub and node, and distributed modes using the Selenium Server jar; run parallel tests on Chrome, Firefox, and Edge via remote WebDriver.
Explore selectors hub, a cross-browser plugin that auto generates unique xpath and css selectors for complex elements; master its debugger and multi-language code snippets, while reinforcing manual xpath skills.
Optimize data provider code by centralizing data utilities (data util) and a static getData method, enabling multiple test suits and cases to share Excel-driven data at runtime.
Create a tester branch, switch between main and tester, commit changes, and merge tester into main, resolve conflicts by selecting tester changes, and prepare for pushing to GitHub.
"This course requires you to download Docker Desktop from Docker official website. If you are a Udemy Business user, please check with your employer before downloading software."
The Only course to cover 9 Live projects on different frameworks designed from scratch
COURSE RECENTLY UPDATED WITH LATEST SELENIUM 4 and Extent Reports 5.x SERIES
The course is specially designed at architect level which will cover all major framework designing concept with implementation of majorly use Utilities.
As in most of the Selenium and Appium interviews majorly questions are asked from frameworks itself, this course specifically focuses on end to end framework designing on Live projects using all major techniques and live projects. After the course you should be capable enough to show 2-3+ years of your current experience in Selenium and can hit the market accordingly
Topics Highlight:
Projects build with in-depth implementation of following topics
Excel Reader
Logs
Mails
Zip
Listeners - Soft assertions, Test Failure
Jenkins
Maven
ReportNG
ExtentReports
Database
Properties
Runmodes
TestNG
ScreenshotUtils
Parallel Execution
Docker
Java Generics
MultiThreading
Page Object and Page Factory
7 Live Projects with Different Frameworks implemented on:
Data Driven Framework
Data Driven extended with Grid Implementation
Page Object Model
Page Object Model with Page Factory
Cucumber BDD with Page Object and Page Factories
Page Object Model and Page Factory extended with Java Generics and MultiThreading (Parallel Execution)
Cucumber BDD with Page Objects and Page Factories with Parallel Execution
End to End Data + Keyword Driven Framework (Live Batch recordings)
End to End Page Object Model with Page Factories (Live Batch recordings)
Once again to join this course you should have basic understanding of Core Java and WebDriver.
Happy Learning !!!