reporters
- 类型:
-
Reporter options 参考: 各报告器的 options 类型定义在
packages/core/src/types/reporter.ts -
默认值:
- CLI:
--reporter=<name> --reporter=<name1>
配置用于测试结果输出的报告器。
AI agent 环境
未显式配置 reporters(配置文件无 reporters,且 CLI 未传 --reporter)时,Rstest 会默认使用 ['md'],将更适合 AI agent 的 markdown 输出到 stdout。
使用方法
基本示例
你可以在 rstest.config.ts 文件中或通过 CLI 指定报告器。
数组形式
你可以通过数组形式同时指定多个报告器。当你既需要控制台输出又需要 CI/CD 管道的文件报告时,这非常有用。
报告器配置
当报告器支持配置选项时,可以通过 [reporterName, options] 传递配置选项。
rstest.config.ts
使用自定义报告器
你可以通过提供实现报告器接口的报告器类或对象来创建和使用自定义报告器:
rstest.config.ts
相关文档
- 报告器指南 - 使用示例和内置报告器详情
- Reporter API 参考 - 自定义报告器实现