Скриншот не отображается для неудачного тестирования в отчете Jenkins

#jenkins #selenium-webdriver #testng

#дженкинс #selenium-webdriver #testng

Вопрос:

Скриншот неудачного тестового случая tets отображается в виде поврежденного изображения в отчете Jenkis. Я использую TestNG для создания отчетов. Когда я попытался открыть изображение на новой вкладке, следующий ulr открылся с пустым экраном — https://i.stack.imgur.com/wuS38.png Как я могу справиться с этим, пожалуйста, смотрите скриншот для получения более подробной информации.Скриншот поврежденного изображения с помощью firebug

Ответ №1:

Архивирование должно быть решением вашей проблемы!

Вы архивируете снимок экрана, используя опцию «архивировать артефакты» в разделе «действия после сборки» на странице конфигурации проекта jenkins.Для архивирования сначала вам нужно установить пользовательское рабочее пространство для проекта.Пользовательское рабочее пространство должно указывать на корневой каталог или папку, содержащую папку со скриншотами.Затем после архивирования все скриншоты появятся в виде ссылок на странице проекта.Здесь «отчеты» будут представлять собой папки, содержащие скриншоты или любой файл. отчеты находятся в папке «QTP», которая упоминается в пользовательской рабочей области. пожалуйста, используйте косую черту вместо обратной в опции архивирования артефактов.

Снимок экрана

Дайте мне знать, сработало ли это