➠ Отчет о результатах тестирования в Allure Report
Разработаны автотесты на
UI
.
- Проверка отображения страницы поиска
- Проверка отображения количества товаров
- Проверка наличия фильтра
- Проверка невалидного запроса
- Проверка поиска большого значения
- Проверка смешанного запроса
- Проверка отображения раздела Хиты продаж
- Проверка экспресс-доставки
- Проверка товаров дня
- Проверка окна авторизации
В данном проекте автотесты написаны на Python
с использованием Selene
для UI-тестов.
Selenoid
выполняет запуск браузеров в контейнерахDocker
.
Allure Report
формирует отчет о запуске тестов.В качестве библиотеки для модульного тестирования используется
Pytest
.
Jenkins
выполняет запуск тестов. После завершения прогона отправляются уведомления с помощью бота вTelegram
.
pytest
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
pytest .
После завершения сборки специальный бот, созданный в
Telegram
, автоматически обрабатывает и отправляет сообщение с отчетом о прогоне.
К каждому тесту в отчете прилагается видео. Одно из таких видео представлено ниже.