This repository serves as a comprehensive guide and example set for different test automation frameworks. It aims to provide the same test suite across multiple frameworks for educational purposes.
.github/: GitHub actions and dependabot configurationsjava-framework/: Java + TestNG + Selenium implementation
src/test/java/theinternetwebsite/ui/: UI testssrc/test/java/theinternetwebsite/ui/pageobjects/: Page object modelssrc/test/resources/: Test resourcesgit clone https://github.com/jsugg/the-internet-tests.git
cd the-internet-tests/java-framework
mvn install
Execute the following command to run the tests:
mvn test
Please read CONTRIBUTING for details on our code of conduct, and the process for submitting pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.
The Internet for providing the platform for these tests.