POM framework using Robot Framework
Robot Framework is useful for people who have less coding knowledge or don't want to code more as there Framework becomes more complex.
This framework uses following:
- POM design pattern
- Data driven testing - using DataDriver for Robot Framework
- KeyWord driven testing
- Reporting build using existing robotFramework
- Batch files for execution of scripts
- Auto screenshots on failure
- pip command used to install followin: Selenium Library, Intellibot jar and robotframework
- Locators are saved in PageObjects
- Keywords are saved in Resources
- Test scenarios are stored in TestCases
- Common utilities stored in Utilities
- Reports are stored in Reports
- Pabot for parallel execution of test scenarios