Web UI & API - eShopOnContainers
The app deployed with kubernetes on MS Azure, good demonstration about enterprise microservice architecture
Mobile - eshop mobile client
Cross-platform mobile eshop client that supports Android, iOS, UWP. Current autotests used build from this pull request pull request
// readme in progress
For launch remote tests it's necessary to click the option Собрать с параметрами
, then to fill build settings and to click the button Собрать
.
After tests execution, in the panel История сборок
in the row with build number
icons Allure Report
and Allure TestOps
will appear.
Icon Allure Report
opens
html-report in Allure Report.
Icon Allure TestOps
opens
html-report in Allure TestOps.
- Auth Tests
- Filter Tests
- HomePage Tests
Tests results report in Allure Report
Allure report main page contains next information blocks:
ALLURE REPORT
- date and time of tests launch, total number of executed cases and the diagram with indication of percentage and number of successful, failed and broken testsTREND
- displays trend of passing tests from one build to anotherSUITES
- displays the distribution of tests results by tests suitesENVIRONMENT
- displays test environment where tests were launchedCATEGORIES
- displays the distribution of failed tests by types of defectsFEATURES BY STORIES
- displays the distribution of tests by functionality, which they checkEXECUTORS
- displays the executor of the current build (link to Jenkins build)
Allure TestOps integration
After the pipeline is completed, created
Telegram
-bot automatically handles and sends a message with a test run report.
A video is attached to each test in the allure report.