Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Как сделать скриншот страницы после прохождения теста

reportng
screenshot
webdriver
Теги: #<Tag:0x00007f7b647c1118> #<Tag:0x00007f7b647c0f60> #<Tag:0x00007f7b647c0d80>

(Happy Smile) #1

Хочу сделать скриншот страницы после прохождения теста, и чтобы картинку можно было видеть в ReportNG. Подтолкните на мысль, как это реализовать. ReportNG прикрутила.


(Руслан) #2

я не любитель подобного и впервый раз это делаю, но гляньте Selenide, так как с Фукидитом дольше разбираться


(Sergey Korol) #3

Еще год назад постил статью о ReportNG. Там и ссылка на базовый проект с внедрением скриншотов присутствует.
Но если честно, из коробки он весьма “слаб”. Лучше конечно, чем голый TestNG, но и гораздо примитивнее того же Allure. Для кастомизации вам понадобится неплохо проникнуться Velocity Templates Engine и кишками TestNG. В целом, припилить туда можно все, что угодно. Вопрос только во времени. Для новичка будет тяжеловато.