Framework to cater basic needs of automation tester, where tester can mainly focus on scripting!!! you get generic methods for your testing.
Few example of what you get:
- wrapper with Selenium Library to help you perform Browser testing effortlessly.
Is Framework Development completed? No!, but I've few sample scripts which you can execute to see how logging and reporting works(refer to execution section to see how you can execute test script).
| Feature | Library or tool |
|---|---|
| HTML Report | Extent Reporting |
| Logging | Log-back logger |
| Automatic Driver version management | WDM(WebDriverManagement) |
| Containerization | Docker |
By defualt testng.xml will be executed.
docker-compose up -d
docker-compose down
Test Report location
test-output/(Highest_Number)/
result.html - test result report summary/ - where you can find list of pass/fail/skip cases assets/ - where you can store screenshots/payloads
Test Logs
logs/