Reporter API
Reporter API 允许你创建自定义测试结果处理器和输出格式器。此接口是实验性的,在未来的版本中可能会发生变化。
注意:使用示例和配置指南,请参阅 报告器指南。
使用自定义报告器
通过实现 Reporter 接口来创建自定义报告器:
在配置中使用自定义报告器:
接口概览
Reporter 接口为测试执行提供生命周期钩子。每个钩子在测试运行期间的具体时间点被调用。
重要提示:有关最新的接口定义和完整类型签名,请参考 源代码。
钩子类别
- 文件级钩子:
onTestFileStart、onTestFileReady、onTestFileResult - 套件级钩子:
onTestSuiteStart、onTestSuiteResult - 用例级钩子:
onTestCaseStart、onTestCaseResult - 运行级钩子:
onTestRunEnd、onUserConsoleLog、onExit