➠ Отчет о результатах тестирования в 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, автоматически обрабатывает и отправляет сообщение с отчетом о прогоне.
К каждому тесту в отчете прилагается видео. Одно из таких видео представлено ниже.




