Selenium WebDriver
This tutorial was designed for anyone who wants to start learning about Selenium WebDriver.
It is split into small, easy to comprehend articles with code examples. This tutorial uses Java as programming language. Also, this tutorial focuses on teaching you the Selenium WebDriver, for other topics related to test automation that are often used with Selenium (like POM (Page Object Model) pattern for example, you can find useful resources on my blog on separate sections)
If you are not familiar with Java, please check my other tutorial Java for test automation , which will teach everything you need to know about Java so that you can start writing automated scripts.
Syllabus:
- Setting up Selenium WebDriver
- Navigation with Selenium
- Window Manage
- Interrogation methods for Selenium
- Finding Web Elements
- Element Interactions
- Handling Dropdown
- Handling Alerts
- Wait strategies
- Taking Screenshots
- Using JavaScript
- Headless running of scripts
- Cookie handling
- Advanced interactions