Настройка и конфигурация Allure отчетов для Pytest

preview_player
Показать описание
Мой курс по тестированию и автоматизации:

------------------------------------------------
Любое тестирование должно давать результат. И, несмотря на то, что в результате выполнения автотестов с помощью Pytest мы видим статистику и детали выполнения, этой информацией пользоваться неудобно. В этом видео рассматриваем как установить и настроить Allure отчеты, которые являются самой популярной формой ведения отчетов в автоматизированном тестировании.

Документация по установке приложения Allure:

Скачать установщик OpenJDK можно здесь:

Установка Allure на Linux (Ubuntu):
sudo ln -s /opt/allure-2.22.4/bin/allure /usr/bin/allure

Ссылка на проект в GitHub:

-------------------------------------------------------

00:00 Привет
02:35 Установка приложения Allure
13:13 Установка плагина Allure для Pytest
17:47 Запуск с генерацией данных для Allure report
19:39 Генерация и просмотр Allure report
21:40 Конфигурация отчета
28:01 Описание шагов теста в Allure
40:38 Генерация Allure отчета без отображения
Рекомендации по теме
Комментарии
Автор

спасибо, полезно. восстановил в памяти. жаль не сказали насчет добавления команд повторяющихся в пайтон.ини

klimtro
Автор

Молодец ! Дай Бог тебе здоровья ! ток не забрасывай видео )

lashaQA
Автор

Отличный урок, как и все остальные! Очень интересно было бы узнать как запускать по графику все автотесты вместе с allure отчетом

arseaman
Автор

Очень полезное видео, раскрываешь глаза на новый чудный мир))

rogersmith
Автор

ну оооочень жду, когда покажешь как грамотно прикрутить формирование аллюр отчета к Github Actions, который день уже голову себе с этим ломаю, но постоянно по разным ошибкам падает. так что давай, жги! уверен, много кому это еще пригодится)

jpskccd
Автор

Ну, все, Евгений, один из сложных рубежей в 1K пройден. Дальше желаю только роста, процветания и достижения цели в 1M подписчиков. Давайте сделаем видео о том, как развернуть Allure на CI/CD, не важно где, лишь бы вы рассказали о том, как настроить тесты для их запуска на CI без опасений, что данные утекут куда-то

vladimir
Автор

Было бы супер еще интеграцию в телеграмм ! Без конфига дженкинса )

lashaQA
Автор

привет
спасибо за информативный видос
А можно показать как тесты с тestrail'ом связать чтобы автоматом в тesttrail проставлялись статусы pass fail по id например? или просто какой то пример интеграции тестов с testrail'ом

dukex
Автор

У меня шаги не отображаются в отчете, уже всеми способами прописывал, не знаю в чем дело(

nikitagusev
Автор

Здравствуйте! Полезное видео! Получилось вообщем-то все кроме одного момента: сгенерированный отчет открывается только из под PyCharm. Если пытаешься открыть из проводника в Win11 или Linux (files), то не открывает, показывает "Loading ... ". В документации никак не описана эта ситуация и на форумах ничего не нашел. В чем может быть дело?

romanrazumeev
Автор

Почему степы не через декоратор? Когда перешли в методы страниц уже можно было накинуть декораторами

andreykorolev
Автор

Файлы с отчетами в папке проекта создаються, все вроде работает, но у меня в виртуальном окружении не работает команда "allure --vresion" у меня просто пропускает один рядок.
(venv) --version

(venv)
Такая же ситуация с командой "allure serve ' название папки с файлами репорта' "
В чем может быть проблема?

glcxbhc
Автор

чтобы каждый раз не прописывать "alluredir ..." в командной строке, можно его в ini файл закинуть и будет автоматом формироваться

khafizovilnaz
Автор

Смотреть не возможно... 13 минут петтинга. а потом .... правильно, реклама. "Приходите ко мне учиться"
Да ни за что. Спасибо

Isaak_Kazmann