Добро пожаловатьв мой финальный проект от VK курса по автоматизированному тестированию на Python. Внутри папки FinalProject хранится readme с найденными багами
Проект может запускаться локально через docker-compose up:
- Автоматически собирает все в контейнеры
- Запускает их
- Записывает логи тестов для последующего открытия в allure
Присутствует сборка jenkins:
- Подготавливается сборка
- Запускается система с тестами
- Система завершается
Логгирование поддерживает скриншоты упавших тестов, разделение тестов на эпики/фичи, добавлены описания к аллюру отчету
- Pytest
- Selenium WebDriver
- PageObject pattern
- Selenium reporting
- Selenium remote
- API
- MySQL ORM
- Mocks & Stubs
- Docker
- Jenkins