Wr-52.TAQC/Java/Python Test Project for EventExpress Web-App
Link to EventExpress Website:
https://eventsexpress-test.azurewebsites.net/landing
We are using simpliest github flow to organize our work:
-
All Pull Requests should start from prefix #xxx-yyy where xxx - task number and and yyy - short description e.g. #020-CreateAdminPanel.
-
Pull request should not contain any files that are not required by the task. In case of any violations, the pull request will be rejected.
-
Create a .env file at the project’s root directory for credentials, add the following fields:
EMAIL="[email protected]"
PASSWORD="validpassword"
ADMIN_EMAIL="[email protected]"
ADMIN_PASS="validpassword"
UNCONFIRMED_ACCOUNT_EMAIL="[email protected]"
UNCONFIRMED_ACCOUNT_PASSWORD="validpassword"
-
The project uses Chrome as default browser. You can run it with a different browser by adding argument to
mvn
command (e.g.-Ddriver=edge
for Edge browser). SeesystemPropertyVariables
inpom.xml
andDriverManager
. -
Allure report by existing XML files will be generated during Maven build process.
mvn clean test
to run your tests
You can generate a report using the following command:
mvn allure:serve
report will be generated into temp folder. Web server with results will start.
Once the changes have been made on develop branch, the most recent Allure test report will be published at this link: https://servettonga.github.io/Wr-52.TAQC-Java-TestProject/