При сбое теста в maven xml-файлы верного теста теста в target/surefire-reports/TEST-<test-name>.xml
показывают только стандартный вывод System.output
или стандартную ошибку System.err
Когда я использую jdk java.util.logging.Logger
, все журналыотображается в стандартной ошибке <system-err> tag
, но не отображается при использовании log4j.
Ведение журнала с log4j работает нормально через FileAppender и ConsoleAppender.Он отображается в полном выводе консоли, но не в отдельных файлах отчета о тестировании.
- Могу ли я настроить log4j для перенаправления его вывода на
System.out
, чтобы он отображался при перезаписи?* Могу ли я сказать верный способ также показать log4j отладочную информацию?