PyTest + Allure
| Введение | |
| Установка | |
| Создать отчёт | |
| Похожие статьи |
Введение
В этой статье вы можете познакомиться с различными примерами создания отчётов к PyTest тестам с
помощью
Allure
.
Отчёт Allure это
JSON
файлы, которые создаются библиотекой allure-pytest
Просматривать эти отчёты нужно через браузер с помощью веб-сервера Allure, написанного на
Java
То есть, на хосте, на котором выполняются тесты, Java ставить не обязательно.
Отчёты можно открыть на каком-то другом хосте, на котором установлен
Allure
.
Установка
Рекомендую создать и активировать виртуальное окружение например, с помощью venv
python -m venv venv
.\venv\Scripts\activate
Либо если вы под Linux
source .venv/bin/activate
Команда для установки
python -m pip install allure-pytest
Создать отчёт
После того как allure-pytest установлен, можно выполнить тесты с помощью PyTest, указав при этом директорию, в которую нужно сохранять отчёты.
python -m pytest pytest\demo.py --alluredir allure-results
Автор статьи: Андрей Олегович
| Тестирование | |
| Параметризация | |
| Удалённый запуск | |
| Ошибки | |
| Видео |