Test Automation Framework based on Page Object Model including
- support of different types of browser;
- an extent test report;
- a capture of a screenshot if a test fails.
This project is based on the demo website demoqa.com which includes elements, forms, frames, interactions, and widgets.
Feature | Description |
---|---|
Elements | Handling and automating different html elements like forms, drop-downs, checkboxes, buttons, file uploads. |
Alerts, Windows | Handling and automating web elements like alerts, tabs, frames. |
Interactions | Handling of keyboard and mouse events on sorting, resizing and drag&drop. |
Widgets | Handling of keyboard and mouse events on auto complete, date picker. |
- Java 11
- Maven
- TestNG
- Selenium