Advanced Selenium WebDriver course is for people who already know some basics of test automation with selenium, and want to improve their test automation and Selenium WebDriver knowledge and be able to build cool easy maintainable test framework with Java and TestNG.
It is basically a continuation of my “Selenium WebDriver tutorial for beginners” course where students learned some selenium webdriver basics. Students do not have to finish my “Selenium WebDriver tutorial for beginners” course, but need to know how to use Selenium WebDriver to automate simple test cases.
During this “Advanced Selenium WebDriver with Java and TestNG” course, we will be automating testing of one web application, as you would do at your work. So in the end, students will have real-world example of full stack test automation framework, that will include data driven test framework and page object model.
Full stack selenium test automation framework, developed during this course, could be used as a base for your real job test automation framework. You will not have to build anything from scratch again, just use already created advanced framework, to add new automated tests for your application under test.
The framework will include:
Browser Driver Factory for easy parallel test execution
Data Driven Test Framework for test data from spreadsheets
Page Object Model implementation
Test utilities for Taking screenshots, capturing JS console errors, etc
Advanced Selenium Interactions