Java autotests for the qaguruchatgpt student contour — Jenkins freestyle job chatgpt-app-tests-freestyle-java-allure3-full-attachments.
| Link | Role |
|---|---|
| Jira REF-19 | @Issue("REF-19") on test bases |
| TestOps 5329 | Launch upload (owner qaguruchatgpt) |
| Confluence TZ | Student task |
| Target app | autotests.ai/stack |
| Path | Role |
|---|---|
tests/ |
Selenide + JUnit 5 + Allure 3 — Gradle pyramid (testE2e, testApi, …) |
Full etalon stack (backend, frontend, deploy) lives in autotests-ai/autotests-ai-multistack-app.
cd tests
npm ci
./gradlew testE2e -Denv=multistack_prod_e2e \
-DbaseUrl=https://autotests.ai/stack/backend-java-spring/frontend-typescript-react/ \
-DapiBaseUrl=https://autotests.ai/stack/backend-java-spring/Jenkins runs a single e2e: tests.e2e.LoginTests.shouldShowValidationErrorWhenUsernameIsEmpty with full Selenoid attachments.