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

Как добавить в Cucumber репорт screenshot Mvn + Cucumber + Selenide

mvn
cucumber
java
selenide
Теги: #<Tag:0x00007fedc74632c0> #<Tag:0x00007fedc7463018> #<Tag:0x00007fedc7462eb0> #<Tag:0x00007fedc7462d48>

(Misha) #1

Добрый день.
Столкнулся с проблемой не могу прикрепить скриншот теста к отчету Cucumber.
Может кто то сталкивался?
Selenide делает скриншоты и они лежат в папке build/reports/test/

Вот такой вариант пробывал скриншоты не появляются.

    @After
    private void makeScreenshot(Scenario s) {
        if (s.isFailed()) {
            byte[] screenshot = ((TakesScreenshot) getWebDriver()).getScreenshotAs(OutputType.BYTES);
            s.embed(screenshot, "image/png");
        }
    }


(Misha) #2

Спасибо всем за внимание разобрался. )
У Junit и у Cucumber одинаковые аннотации “@Before” и “@After”.
Будьте бдительны ))

Всем хорошего дня!