Automation Architect in Selenium - 7 Live Projects
Students Enrolled: 42393
Watch Promo Enroll in Course
The Only course to cover 7 Live projects on different frameworks designed from scratch
The course is specially designed at architect level which will cover all major framework designing concept with implementation of majorly use Utilities
Topics Highlight:
Data Driven Project
- Excel Reader
- Logs
- Mails
- Zip
- Listeners - Soft assertions, Test Failure
- Jenkins
- Maven
- ReportNG
- ExtentReports
- Database
- Properties
- Runmodes
- TestNG
- ScreenshotUtils
Upcoming Frameworks
- Data Driven extended with Grid Implementation
- Page Object Model Approach
- Page Object Model Framework with Grid
- Page Object with Page Factories
- Hybrid - Data + Keyword Driven
- Cucumber BDD
- Cucumber BDD with Page Objects and Page Factories
Your Instructor
Entrepreneur at Way2Automation.com
Trained over 5,00,000+ students world wide in Selenium Webdriver, Appium - Mobile Automation Testing, API Webservices Testing and framework designing. Conducted various Online trainings, corporate trainings and face to face trainings across the Globe.
Worked with various CMM level orgranizations. Involved in setting up of manual and automation testing teams. Implemented various automation projects using Selenium API, QTP, SOAP UI, Webservices, Protractor, Cypress, JMeter etc. Created & Implemented various frameworks such as Page Object Model, Data Driven, Hybrid, Cucumber BDD etc.
Course Curriculum
Live Project 1 - Data Driven Framework
Available in
days
days
after you enroll
-
StartDownload the latest code from Extent Report version 4 and Selenium latest 3.141.59 version
-
PreviewIntroduction to the Project (8:03)
-
PreviewCreating a new Maven Project (9:19)
-
StartCreating Base class (18:19)
-
StartCalling Properties and creating the very first test case (13:46)
-
StartInitializing Logs (6:27)
-
StartAdding Assertions (15:11)
-
StartAdding Data Provider and creating the second test (21:04)
-
StartImplementing ReportNG (15:29)
-
StartAdding Listeners (7:27)
-
StartCapturing unique screenshot and report customization part 1 (16:00)
-
StartCapturing unique screenshot and report customization part 2 (8:37)
-
StartGenerating Extent Reports (19:25)
-
StartAdding steps to testcases in Extent Report (13:09)
-
StartCreating a common DataProvider (8:10)
-
StartAdding Multiple failures to the Test (18:44)
-
StartAdding Parameterization and automating the third test (23:25)
-
StartSetting up run modes for Test Suites (26:26)
-
StartSetting up run modes for Test data and implementing parameterization (14:49)
-
StartJenkins build generation (11:10)
-
StartJenkins - Configuring HTML Publisher plugin for Extent Reports (6:56)
-
StartJenkins - Parameterizing the build for browser and environment (8:38)
-
StartJenkins - Configuring MAIL API to send test results in an automated email (12:52)
-
StartProject Code
Live Project 2 - Data Driven Extended with Grid and Docker
Available in
days
days
after you enroll
-
StartIntroduction to Docker (2:49)
-
StartInstalling Docker and Running parallel Selenium Grid test (21:08)
-
StartDocker Compose (8:05)
-
StartDownload the Docker code
-
StartXML Parser for maintaining Object Repositories (16:58)
-
StartJSON Parser for maintaining Object Repositories (11:36)
-
StartDownload the code for XML and JSON Utilities
-
StartIntegrating Excel Reading - Creating Test Data (28:46)
-
StartSetting up Runmodes at Suite and TestCase level (17:35)
-
StartComplex Parameterization with Hashtables (17:34)
-
StartOptimizing DataProvider code (8:07)
-
StartHandling Multiple Data Providers and suites (14:47)
-
StartCreating common Utility for Runmodes (20:56)
-
StartData Driven - Creating the TestBase class (28:07)
-
StartData Driven - Creating Test case and executing it on 10 different nodes and multiple browsers through Docker (23:32)
-
StartData Driven - Extent Report integration with Parallel Test Execution Part 1 (18:18)
-
StartData Driven - Extent Report integration with Parallel Test Execution Part 2 (25:11)
-
StartData Driven - Adding more test steps part 1 (13:13)
-
StartData Driven - Adding more test steps part 2 (3:04)
-
StartData Driven - Capturing Screenshots and Mapping them to different threads (19:31)
-
StartData Driven - Log4j - Logging multiple threads part 1 (11:56)
-
StartData Driven - Log4j - Logging multiple threads part 2 (14:08)
-
StartData Driven - Log4j - Logging multiple threads part 3 (7:28)
-
StartData Driven - Adding Maven and Jenkins for the final Project Run (16:42)
-
StartProject code
Live Project 3 - Page Object Model
Available in
days
days
after you enroll
-
StartPage Object Model - Introduction (11:45)
-
StartPage Object Model - Designing layout and Creating the first business page (18:39)
-
StartPage Object Model - Creating Business Pages - Part 2 (14:21)
-
StartPage Object Model - Creating Business Pages - Part 3 (27:19)
-
StartPage Object Model - Creating Business Pages - Part 4 (22:52)
-
StartPage Object Model - Implementing Page Objects (17:25)
-
StartPage Object Model - Implementing Base class for Pages - Part 1 (17:18)
-
StartPage Object Model - Implementing Base class for Pages - Part 2 (13:24)
-
StartPage Object Model - Implementing Base class for Pages - Part 3 (19:47)
-
StartPage Object Model - Adding Test cases and common Data Providers (26:31)
-
StartPage Object Model - Learning Git, Github and Continuous Integration (1:35)
-
StartPage Object Model - Introduction to Version control system (20:02)
-
StartPage Object Model - Installing Git on Windows (16:19)
-
StartPage Object Model - Git Commands (15:05)
-
StartPage Object Model - Introduction to GitHub - remote repository (16:24)
-
StartPage Object Model - Creating Account on GitHub & Pushing code to the remote repository (29:53)
-
StartPage Object Model - Introduction to Continuous Integration and configuring Jenkins (18:33)
-
StartPage Object Model - Continuous Integration - 1 (19:06)
-
StartPage Object Model - Continuous Integration - 2 (8:36)
-
StartProject Code