【发布时间】:2015-03-03 05:31:54
【问题描述】:
全部,
我正在使用 JUnit/Selenium (Java)。我有 400 多个测试用例(单独的 java 类文件)分布在不同的包中。我需要生成一份基本的测试运行报告,它会告诉我测试是失败还是通过以及花费了多长时间。
TestNG 不是一个选项,因为我正在使用 TestWatcher 来调用错误跟踪工具 API。
有什么建议吗?
谢谢。
【问题讨论】:
标签: java selenium junit reporting
全部,
我正在使用 JUnit/Selenium (Java)。我有 400 多个测试用例(单独的 java 类文件)分布在不同的包中。我需要生成一份基本的测试运行报告,它会告诉我测试是失败还是通过以及花费了多长时间。
TestNG 不是一个选项,因为我正在使用 TestWatcher 来调用错误跟踪工具 API。
有什么建议吗?
谢谢。
【问题讨论】:
标签: java selenium junit reporting
您可以使用监听测试事件的RunListener 类。然后您还可以准备自定义侦听器并创建报告文件。不幸的是,您可能需要将此类侦听器添加到您的每个包中。
以下link 提供了更多详细信息。
【讨论】: