Как добавить Reporter.log () для входа в систему Jenkins? - PullRequest
0 голосов
/ 17 июня 2019

Как я могу добавить Reporter.log () в журнал Jenkins?

Я пишу свой тест в Java и использую TestNG.

Я пытаюсь импортировать:

import org.testng.Reporter;

следующий метод записи:

        Reporter.log("Click on button next");
        click(btnNext);
        return this;
    }

и тест записи:

    public void shouldPageChangeAfterClick(){
        mainPage
                .launch()
                .clickOnBtnNextPage()
                .assertThatPageIsCorrect();
    }

Далее я запускаю тест на Jenkins из pom.xml, тест не пройден, но яне видите Reporter.log () в журнале на Jenkins.

Что мне нужно сделать, чтобы отобразить Reporte.log () на Jenkins?

1 Ответ

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

Метод Reporter.log () предназначен для записи переданной строки в отчет HTML. Он не будет печататься ни в какой консоли или лог-файле. Вы должны использовать разные API регистратора, чтобы получить то же самое в консоли Jenkins. Log4j будет полезен в этом случае.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...