🔗 Ресурсы: Allure Framework
⚡ Ключевые ссылки
- allurereport.org/docs — официальная документация Allure
- pypi.org/project/allure-pytest — Python-плагин
- allure2 Releases — скачать Allure CLI
Официальная документация
- Allure Report — официальная документация — полное руководство по интеграции с pytest, JUnit, TestNG и другими фреймворками
- Allure + pytest — документация — специфика интеграции с pytest: установка, фикстуры, декораторы
- allure-pytest на PyPI — Python-плагин, актуальная версия
Установка Allure CLI
- Allure2 Releases на GitHub — скачать последнюю версию CLI
- Eclipse Adoptium (JRE) — Java Runtime, необходимая для Allure CLI
- Scoop (Windows) — менеджер пакетов для Windows, через который устанавливается Allure
Интеграция с CI/CD
- GitHub Action: Allure Report with history — готовый action для публикации отчётов на GitHub Pages ⚠️ Проверить по документации — детали настройки зависят от версии action
- Allure Jenkins Plugin — плагин для отображения отчётов прямо в Jenkins
Инструменты для API-тестирования (смежное)
- pytest — официальная документация
- Requests — документация
- X-Clients API Swagger — API, используемый в примерах урока
Дополнительное чтение
- Habr: Allure — подробный гайд по использованию
- Allure Blog — официальный блог с практическими примерами