Spec 报告器
一个以 spec 风格进行报告的 WebdriverIO 插 件。
安装
最简单的方法是通过以下方式将 @wdio/spec-reporter
作为 devDependency 保留在你的 package.json
中:
npm install @wdio/spec-reporter --save-dev
关于如何安装 WebdriverIO
的说明可以在这里找到。
配置
以下代码显示了默认的 wdio 测试运行器配置。只需将 'spec'
作为报告器添加到数组中即可。
// wdio.conf.js
module.exports = {
// ...
reporters: ['dot', 'spec'],
// ...
};
Spec 报告器选项
symbols
为 passed
、failed
和 skipped
测试提供自定义符号
类型:object
默认值:{passed: '✓', skipped: '-', failed: '✖'}
示例
[
"spec",
{
symbols: {
passed: '[PASS]',
failed: '[FAIL]',
},
},
]
sauceLabsSharableLinks
默认情况下,Sauce Labs 中的测试结果只能由同一团队的成员查看,不能由不同团队的成员查看。此选项将默认启用可共享链接,这意味着所有在 Sauce Labs 中执行的测试都可以被所有人查看。
只需在报告器选项中添加 sauceLabsSharableLinks: false
,如下所示,即可禁用此功能。
类型:boolean
默认值:true