This GitHub project was created to serve as a playground for practicing Selenium WebDriver.
- Amberteam Testing is a site with exercises for test automation of web applications.
- the-internet is a site from Dave Haeffner and Elemental Selenium with several concise examples of web elements and interactions.
- Tools QA is a basic demo site provided by toolsqa.com to learn and practice Selenium. It contains training modules like contact forms, menus to select, buttons to click etc.
General introductory exercises:
- Three buttons
- Editbox
- Dropdown list
- Radio buttons
- Checkboxes
- Drag&Drop
Exercises:
- JavaScript Alerts
- Basic Auth
- Broken Images
- Add/Remove Elements
- Checkboxes
- Context Menu
- Dropdown
- Frames
- Hovers
- Key Presses
- Notification Messages
- Sortable Data Tables
- Multiple Windows
Find iPhone on Amazon, go into first result from the list and check whether header contains "iPhone13".
Write with Selenium login on GitHub. Enter wrong credentials and assert, that error message appeared.