Настройка Allure при использовании TestNG- Retry: наглядные отчеты для повторных запусков тестов
Apr 15, 2017
Настройка Allure при использовании TestNG-Retry:
наглядные отчеты для повторных запусков тестов
О себе
Емельянов Антон
QA Automation Engineer ISsoft / Coherent Solutions
https://comaqa.byhttp://www.issoft.by/http://dpi.solutions/
Проблемы на проекте
• Performance
• Взаимодействие с Selenide
• Сложные интеграционные тесты + параллельный запуск в нескольких браузерах
Стек исппользуемых технологий на проекте
+ + +Allure report
Сильные и слабые стороны TestNG-Retry
Преимущества:• Уменьшение влияния нестабильной
работы приложения на тесты
Недостатки:• Увеличение времени прохождения тестов• Невозможность получения корректного
отчета
TestNG-retry
Расширение TestNG-retry
Кастомизация TestNG-retry
Подключение к тесту TestNG-retry
Allure report без настройки
Реализация Listener
Реализация Listener
Реализация Listener
Настроенный Allure report
Настроенный Allure report
Вывод
Применять данную систему стоит только тогда, когда на тесты сильное влияние оказывает нестабильная работа сайта. Если у вас большое колличество нестабильных тестов данная система не только не улучшит работу, но и отнимет значительное колличество времени в прогоне.