This repository contains an end-to-end test example to verify the automated Web Testing service of webmate. The test executes a simple selenium test suite through webmate remote webdriver as a precondition. After the successful execution of the precondition the test opens the Webmate GUI and verifies that the corresponding test run is displayed within the TestLab screen. The test opens the same test run and verifies if all the actions are displayed in the screen.
- Install Java JDK 17
- Set environment variable
JAVA_HOME=<jdk-install-path>
- Install Maven 3.6.3
- Specify the webmate remote webdriver url, and required OS/Browser versions in the driver.properties file
- Specify the settings for the webmate test run, like api key, project id, etc in webmate.properties file
- Specify the settings for the webmate user credentials in user.properties file
Run the tests with: mvn clean test