Создание скриншотов в Java & TestNG с отчетами Allure - PullRequest
0 голосов
/ 10 июня 2019

Я настраиваю отчеты для автоматических тестов с помощью Allure & TestNG на Java. Все работает отлично, просто интересно, пытался ли кто-нибудь из вас создавать скриншоты в отчете Allure. Где мне нужно установить код, ответственный за это?

1 Ответ

0 голосов
/ 10 июня 2019

, так как на вашем вопросе есть тег селена, я предполагаю, что вы можете использовать его. мое решение делится на:

  1. снимок экрана с использованием селена. см. Здесь

  2. добавить снимок в качестве приложения к отчету. см. Раздел TestNg в документах Allure

в моем (python) коде это выглядит так:

def AttachScreenshot(picName='Screenshot'):
    """
    add screenshot to current step at allure
    """
    Webdriver = GetDriver()
    allure.attach(Webdriver.get_screenshot_as_png(), name=picName, attachment_type=AttachmentType.PNG)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...