首页 文章

如何自定义TestNG可电子邮件的HTML报告以包含执行测试的数据?

提问于
浏览
0

我正在寻找是否有可能定制TestNG Email-able报告以包含来自执行测试的数据 . 例如,我有一个测试方法,每当运行Test时都会创建一个唯一的id . 现在,我想在新列中包含报告中的唯一ID . 我是TestNG的新手并且已经搜索了这个主题,但没有在任何地方遇到过 . 我知道有一些监听器可以实现自定义报告,其中可以包括测试开始时间,结束时间,执行时间等数据 . 但是我有兴趣包括执行测试响应的详细信息,如生成的唯一ID,错误代码/来自响应的消息而不是堆栈跟踪等 . 任何帮助表示赞赏 .

Sample TestNG Report

1 回答

  • 0

    您必须实现 IReporter 然后更改 createWriter 函数 . 我认为你的问题正是解释here . 您可能必须根据需要更改其他需要的东西,但概念完全相同 .

    另外请查看here以获取完整的工作示例,它来自上面相同的链接 .

    你也可以看看here,在那里我回答了如何实现自定义TestHTMLReporter

相关问题