Настройка Allure при
использовании TestNG-Retry:
наглядные отчеты для повторных
запусков тестов
О себе
Емельянов Антон
QA Automation Engineer ISsoft
/ Coherent Solutions
https://comaqa.by
http://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
Вывод
Применять данную систему стоит только
тогда, когда на тесты сильное влияние
оказывает нестабильная работа сайта. Если у
вас большое колличество нестабильных
тестов данная система не только не улучшит
работу, но и отнимет значительное
колличество времени в прогоне.
Спасибо за внимание
Емельянов Антон
ISSoft / Coherent Solutions
www.comaqa.by

More Related Content

PDF
Allure Framework
PPTX
Allure framework. Пример настройки исчерпывающего репорта на реальном проекте
PDF
Артём Ерошенко: Как найти общий язык с результатами тестов
PPTX
Yandex allure
PPTX
Повышаем надёжность тестов через JavaScript
PPT
Кому следует писать автоматические тесты?
PPT
SQADAYS 21 Москва 2017
PPTX
10 принципов автоматизации, которые я не предам
Allure Framework
Allure framework. Пример настройки исчерпывающего репорта на реальном проекте
Артём Ерошенко: Как найти общий язык с результатами тестов
Yandex allure
Повышаем надёжность тестов через JavaScript
Кому следует писать автоматические тесты?
SQADAYS 21 Москва 2017
10 принципов автоматизации, которые я не предам

What's hot (20)

PPTX
Автоматизация визуального тестирования адаптивного дизайна на примере Galen F...
PPTX
TestLink
PPTX
Тестирование REST-сервисов с применением инженерных практик
PPTX
QA Fest 2016. Александр Неделяев. Браузерные помощники тестировщика
PPTX
Автоматизация визуального тестирования адаптивного дизайна на примере Galen F...
PPT
Решения для автоматизации тестирования Web-приложений на базе Selenium
PDF
DevOps - позволь работе приносить удовольствие
PDF
Архитектура автоматизированных тестов
PPTX
Автоматизация тестирования ролей и привилегий
PDF
Автоматическое тестирование. Моя система
PPTX
QA Fest 2016. Инна Блажко. ISTQB – What is it? Who needs it? How to prepare a...
PDF
Тимур Шевляков
PDF
Дело тестера боится: как в опытных руках могут заиграть Java и TestNg
PDF
QA Fest 2016. Дмитрий Химион. Векторы развития систем автоматизации тестиров...
PPTX
Artem Shabarshin. CSEDays
PPTX
Организация workflow в трекере TFS | Алексей Соловьев
PPTX
Continuous Integration для QA
PPTX
Test link introduction
PPTX
Практика тестирования web сервисов
PPTX
Оценка качества автотестов
Автоматизация визуального тестирования адаптивного дизайна на примере Galen F...
TestLink
Тестирование REST-сервисов с применением инженерных практик
QA Fest 2016. Александр Неделяев. Браузерные помощники тестировщика
Автоматизация визуального тестирования адаптивного дизайна на примере Galen F...
Решения для автоматизации тестирования Web-приложений на базе Selenium
DevOps - позволь работе приносить удовольствие
Архитектура автоматизированных тестов
Автоматизация тестирования ролей и привилегий
Автоматическое тестирование. Моя система
QA Fest 2016. Инна Блажко. ISTQB – What is it? Who needs it? How to prepare a...
Тимур Шевляков
Дело тестера боится: как в опытных руках могут заиграть Java и TestNg
QA Fest 2016. Дмитрий Химион. Векторы развития систем автоматизации тестиров...
Artem Shabarshin. CSEDays
Организация workflow в трекере TFS | Алексей Соловьев
Continuous Integration для QA
Test link introduction
Практика тестирования web сервисов
Оценка качества автотестов
Ad

Viewers also liked (17)

PDF
Allure framework
PDF
Процессы разработки в Яндексе
PDF
Детская обувь Allure
PDF
Selenium With Spices
PDF
QA Lab: тестирование ПО. Яков Крамаренко: "KISS Automation"
PPTX
Git для тестировщиков
PDF
Owner - Java properties reinvented.
PDF
Selenium Conference 2015 - Mobile Selenium Grid Setup
PPT
Selenium with py test by Alexandr Vasyliev for Lohika Odessa Python TechTalks
PPTX
AQA TALKS 4 - AUTOMATION TEST REPORTER
PDF
Making Your Results Visible - A Test Result Dashboard and Comparison Tool
PPT
Page object with selenide
PPTX
Write Selenide in Python 15 min
PDF
How To Use Selenium Successfully (Java Edition)
PPTX
Roman Marinsky "Ретроспектива вивчення UI автоматизації"
PPTX
Automation is Easy! (python version)
PDF
Appium: Automation for Mobile Apps
Allure framework
Процессы разработки в Яндексе
Детская обувь Allure
Selenium With Spices
QA Lab: тестирование ПО. Яков Крамаренко: "KISS Automation"
Git для тестировщиков
Owner - Java properties reinvented.
Selenium Conference 2015 - Mobile Selenium Grid Setup
Selenium with py test by Alexandr Vasyliev for Lohika Odessa Python TechTalks
AQA TALKS 4 - AUTOMATION TEST REPORTER
Making Your Results Visible - A Test Result Dashboard and Comparison Tool
Page object with selenide
Write Selenide in Python 15 min
How To Use Selenium Successfully (Java Edition)
Roman Marinsky "Ретроспектива вивчення UI автоматизації"
Automation is Easy! (python version)
Appium: Automation for Mobile Apps
Ad

More from COMAQA.BY (20)

PDF
Тестирование аналогов инсталлируемых приложений (Android Instant Apps, Progre...
PPTX
Anton semenchenko. Comaqa Spring 2018. Nine circles of hell. Antipatterns in ...
PPTX
Vivien Ibironke Ibiyemi. Comaqa Spring 2018. Enhance your Testing Skills With...
PPTX
Roman Soroka. Comaqa Spring 2018. Глобальный обзор процесса QA и его важность
PPTX
Roman Iovlev. Comaqa Spring 2018. Архитектура Open Source решений для автомат...
PPTX
Vladimir Polyakov. Comaqa Spring 2018. Особенности тестирования ПО в предметн...
PPTX
Kimmo Hakala. Comaqa Spring 2018. Challenges and good QA practices in softwar...
PPTX
Дмитрий Лемешко. Comaqa Spring 2018. Continuous mobile automation in build pi...
PPTX
Ivan Katunov. Comaqa Spring 2018. Test Design and Automation for Rest API.
PPTX
Vadim Zubovich. Comaqa Spring 2018. Красивое тестирование производительности.
PPTX
Alexander Andelkovic. Comaqa Spring 2018. Using Artificial Intelligence to Te...
PPTX
Моя роль в конфликте
PPTX
Организация приемочного тестирования силами матерых тестировщиков
PPTX
Развитие или смерть
PPTX
Системный взгляд на параллельный запуск Selenium тестов
PPTX
Эффективная работа с рутинными задачами
PPTX
Как стать синьором
PPTX
Open your mind for OpenSource
PPTX
JDI 2.0. Not only UI testing
PPTX
Out of box page object design pattern, java
Тестирование аналогов инсталлируемых приложений (Android Instant Apps, Progre...
Anton semenchenko. Comaqa Spring 2018. Nine circles of hell. Antipatterns in ...
Vivien Ibironke Ibiyemi. Comaqa Spring 2018. Enhance your Testing Skills With...
Roman Soroka. Comaqa Spring 2018. Глобальный обзор процесса QA и его важность
Roman Iovlev. Comaqa Spring 2018. Архитектура Open Source решений для автомат...
Vladimir Polyakov. Comaqa Spring 2018. Особенности тестирования ПО в предметн...
Kimmo Hakala. Comaqa Spring 2018. Challenges and good QA practices in softwar...
Дмитрий Лемешко. Comaqa Spring 2018. Continuous mobile automation in build pi...
Ivan Katunov. Comaqa Spring 2018. Test Design and Automation for Rest API.
Vadim Zubovich. Comaqa Spring 2018. Красивое тестирование производительности.
Alexander Andelkovic. Comaqa Spring 2018. Using Artificial Intelligence to Te...
Моя роль в конфликте
Организация приемочного тестирования силами матерых тестировщиков
Развитие или смерть
Системный взгляд на параллельный запуск Selenium тестов
Эффективная работа с рутинными задачами
Как стать синьором
Open your mind for OpenSource
JDI 2.0. Not only UI testing
Out of box page object design pattern, java

COMAQA.BY Conf #2: “Настройка Allure при использовании TestNG-Retry, Антон Емельянов