如何将TestNG报告记录到log4j.log文件中

时间:2017-11-08 06:15:18

标签: java automation log4j testng

如何将TestNG报告记录到log4j.log文件中
示例:

===============================================
Default test
Tests run: 31, Failures: 9, Skips: 0
===============================================


===============================================
Default suite
Total tests run: 31, Failures: 9, Skips: 0
===============================================

这些最终结果和失败的异常需要记录在log4j.log文件中。

2 个答案:

答案 0 :(得分:0)

您可以使用ITestListener

查看this网站,其中说明了如何使用ITestListner。

为了使用log4j而不是testNG inbuild Reporter,您可以将Reporter.log()替换为log4j logger

答案 1 :(得分:0)

您可以在项目路径中找到test-output文件夹。 index.html会显示成功失败。的测试输出

  
      
  • 使用 this 回答。
  •