Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

Отчет в виде PDF на почту или Постинг репорта в Jira, Conflu..

html5
serenity
jenkins
selenium
Теги: #<Tag:0x00007fedb970d4e8> #<Tag:0x00007fedb970d380> #<Tag:0x00007fedb970d218> #<Tag:0x00007fedb970d0b0>

(B Mar Cg) #1

Коллеги, Всем привет!

Имеется:

  1. Автотесты Selenium
  2. Jenkins который крутит тесты
  3. Serenity отчеты

Автотесты крутятся на отдельной машине куда не у всех есть доступ.
Есть необходимость отправки Serenity отчета в виде PDF.
Или предложите альтернативу получения красивого отчета на почту или постинг отчета в Confluence

Заранее благодарен за любые идеи и предложения,
Энди.


(Andrew Zakordonets) #2

Как вариант, можно дополнительным степом в Jenkins сделать запуск скрипта, который будет через https://wkhtmltopdf.org/ ( у них есть cli ) конвертировать отчет в pdf. А в целом есть много различных библиотек на разных языках, которые html в pdf перегоняют. Все зависит от того в каком формате вы хотите эту информацию донести конечному пользователю.


(Vasiliy Rakshin) #3

Хром теперь может конвертить в pdf


(B Mar Cg) #4

Да как вариант уже пробую его настроить.


(B Mar Cg) #5

Может, но только не локальную версию.


(Сергей Кузьмин) #6

похоже под windows надо запускать из директории где установлен напр:

pushd  C:\Program Files (x86)\Google\Chrome\Application
chrome.exe file://"c:\developer\sergueik\example\page.htm" --print-to-pdf=C:\temp\result.pdf  --headless --disable-gpu

оказалось достаточно добавить в PATH но надо подождать :

path=%path%;"c:\Program Files (x86)\Google\Chrome\Application"
start /wait chrome.exe file://"c:\developer\sergueik\example\page.htm" --print-to-pdf=C:\temp\result1.pdf --headless --disable-gpu

(Ramon Menezes) #7

на сколько я помню отчет серенити то он многостраничный, итого идея перегнать многостраничный сайт в пдф ? ))
если нужна цыфра passed/failed то проще отправить некое подобие стандартного testng репорта на почту, по поводу тулов для этого то есть в дженкинсе тул…имя погуглите