Learn about Selenium WebDriver to create cross-browser tests, explore 170+ recipes, and discover techniques for automating user interactions efficiently across various browsers. Gain valuable automation skills.
Beginner
105 Lessons
26h
Certificate of Completion
Learn about Selenium WebDriver to create cross-browser tests, explore 170+ recipes, and discover techniques for automating user interactions efficiently across various browsers. Gain valuable automation skills.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
Selenium WebDriver is a powerful web framework that allows you to execute cross-browser tests. By learning this tool, you can create robust, browser-based regression automation suites and tests, all while scaling and distributing scripts across many different environments. This is a recipe course, meaning you can directly go to the part that interests you. For example, if you are testing a multiple select list and don’t know how, you can look it up in the course roadmap and proceed with that lesson. With ...
Course Content
Getting Started
Working with Locators
Working with Hyperlinks
Working with Buttons
Working with Text Fields and Areas
Working with Radio Buttons and Radio Groups
5 Lessons
Working with Checkboxes
5 Lessons
Working with Select Lists
6 Lessons
Page Navigations and Browser Management
4 Lessons
Assertions
5 Lessons
Working with Frames
3 Lessons
Working with AJAX
5 Lessons
Working with File Uploads and Pop-Up Dialogs
4 Lessons
Debugging Test Scripts
4 Lessons
Testing Data
5 Lessons
Working with Browser Profiles and Capabilities
5 Lessons
Working with Advanced User Interactions
4 Lessons
Working with HTML5 and Dynamic Websites
7 Lessons
“What You See Is What You Get” HTML Editors
1 Lesson
Leverage Programming
5 Lessons
Optimizations
2 Lessons
Gotchas
2 Lessons
Appendix A: Miscellaneous
3 Lessons
Appendix B: Installations
4 Lessons
Wrapping Things Up
1 Lesson
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.