Для того, чтобы вставить некоторые сообщения в HTML-отчет в TestNG Я написал следующее:Дженкинс: Сообщение об ошибке, в Failed тесте TestNG не отформатирована
Assert.fail("<br><br><b>STACKTRACE:</b></b><br>"+ "\n\nSTACKTRACE:\n\n" + "<BR><BR>STACKTRACE<BR><BR>" + errorData.toString());
Это хорошо представлены в HTML-отчет. Но в Jenkins, когда я перехожу на ссылку «Результат теста» и нажимаю на какой-то неудачный тест в разделе «Все неудачные тесты», появляется сообщение об ошибке в одной строке, игнорирующее все теги < BR> и «обратная косая черта», как показано ниже:
Сообщение об ошибке
StackTrace:
StackTrace: < < до > BR > StackTrace < < предварительно > > BR ожидается: но: ожидаемое но: ожидаемое но: TimeoutException: [Ljava.lang.StackTraceElement ; @ c4afc4
Почему вы используете '<BR>', если вы не хотите, чтобы он отображался в сгенерированном тексте? –
Я просто хотел попробовать все возможные методы для форматирования текста. Ни один из них не влияет на форматирование. –