mr_locke
@mr_locke

Как выводить отладочные сообщения из TestNG в консоль IntelliJIDEA?

Проблема состоит в следующем. Есть тесты TestNG, в некоторых из них печатаются отладочные сообщения с помощью System.out.println. Разработка ведется целиком в IDEA, тесты запускаются оттуда же (через конфигурацию TestNG).

При запуске тестов я вижу, что в консоль выводятся эти сообщения черным шрифтом, однако потом они пропадают из консоли и в ней остаются только два сообщения (уже синим шрифтом) от IDEA: строка запуска и Process finished with exit code 0…

Гугление в общем ничего конструктивного не дало, а выводить эти сообщения в консоль надо :) Подозреваю, что TestNG «перехватывает» вывод в консоль, с тем, чтобы потом направить ее в отчет. Если экспортировать отчет из панели результатов тестов в IDEA, а потом его открыть, разумеется весь вывод присутствует.

Вопрос состоит в следующем. Как грамотно и правильно решить означенную проблему? Возможно, как-то сконфигурировать TestNG с тем, чтобы он все выводил в консоль, или, чтобы выводил и в консоль и в отчет.

Спасибо!
  • Вопрос задан
  • 3096 просмотров
Пригласить эксперта
Ответы на вопрос 1
@antalus
В панели тестов нажимали кнопку «показывать успешно завершенные тесты»?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы