![UDEMY](https://images.shiksha.com/mediadata/images/1732081082php9OE4VD_1280x960.jpg)
![UDEMY Logo](https://images.shiksha.com/mediadata/images/1722340731phpw0enxZ.jpeg)
Advanced Selenium WebDriver with Java and TestNG
- Offered byUDEMY
Advanced Selenium WebDriver with Java and TestNG at UDEMY Overview
Duration | 5 hours |
Total fee | ₹455 |
Mode of learning | Online |
Credential | Certificate |
Advanced Selenium WebDriver with Java and TestNG at UDEMY Highlights
- Earn a certificate from Udemy
- Get a 30 day money back guarantee
- Learn from 1 articles
- Students will get full lifetime access of the course
Advanced Selenium WebDriver with Java and TestNG at UDEMY Course details
- For Test Automation beginners
- For Software Developers interested in testing
- For Selenium testers that want to step up their game
- Develop Full-Stack Test Automation Framework from scratch
- Implement Data Driven Test Framework
- Use Page Object Model in Selenium
- Automate almost any test case with Selenium
- Use advanced Selenium WebDriver techniques (Taking screenshots, capturing JS console errors, etc)
- Advanced Selenium WebDriver course is for people who already know some basics of automation testing with selenium webdriver, and want to improve their test automation and Selenium WebDriver knowledge and be able to build cool and easy maintainable test framework with Java and TestNG
- There are many Selenium tutorials, that teach students to do advanced tasks with Selenium, handle WebDriver exceptions, but few can show they the structure of Advanced Full Stack Selenium WebDriver automation testing framework
- Full stack selenium test automation framework, developed during this course, could be used as a base for students real job test automation framework
- Students will not have to build anything from scratch again, just use already created advanced framework, to add new automated tests for students application under test
Advanced Selenium WebDriver with Java and TestNG at UDEMY Curriculum
Introduction
Plan for this course
Code walk through
Full-Stack Test Automation Framework
What we need to improve
Packages
Selenium Base Test
TestUtilities
Browser Driver Factory
Running Selenium tests in parallel
Log4j for better logging
What is Page Object Model
Page Factory
Base Page Object
Selenium Homework (describe other pages)
All Page objects completed
Using Page Objects in tests
Selenium Homework (fix other test)
All tests completed
Inheritance and components in POM
Dropdowns
Working with Alerts
New windows and tabs
Working with iFrames
Key Presses
Uploading files
Using JavaScriptExecutor
Scrolling on the page
Drag and Drop
Hover Over
Working with sliders
Selenium Data Driven Framework
TestNG Parameters
TestNG DataProviders
Static DataProviders
Using spreadsheets as DataProviders
Reading CSV file
Running test with CSV DataProvider
Capturing Screenshots
Collecting JavaScript errors
TestNG Test Listeners
Test reports
Work with site cookies
Using browser profiles
Testing Hybrid Mobile Applications
Headless browsers and drivers
Bonus Lecture: Discount coupons