简介
wdio-mochawesomefixed-reporter 是一个基于 Mochawesome 生成的定制化 HTML 报告的 WebDriverIO 报告器插件。它可以帮助在 Web 自动化测试中生成可视化的测试报告。
安装
依赖于 WebDriverIO, Mochawesome 和 Mochawesome Report Generator 插件。建议在项目根目录下安装。
$ npm install wdio-mochawesomefixed-reporter --save-dev
使用
在 WebDriverIO 的配置中配置即可使用,无需额外的启动参数。
-- -------------------- ---- ------- -- ------------ ----- ---------------------------- - -------------------------------------------------- -------------- - - -- --- ---------- - ------------------------------ - -- --- -- -- -- --- --
配置项
下面是 wdio-mochawesomefixed-reporter 提供的基本的配置项。
reportDir
- 类型:
String
- 默认值:
./test/reports
支持的测试结果覆盖率输出目录地址。
reportTitle
- 类型:
String
- 默认值:
My Test Report
展示在 HTML 报告的标题内容。
showPassed
- 类型:
Boolean
- 默认值:
true
指定是否在报告中展示通过的测试结果。
示范
下面是一个简单的示例,将上面的配置项都添加进来。
-- -------------------- ---- ------- -- ------------ ----- ---------------------------- - -------------------------------------------------- -------------- - - -- --- ---------- - ------------------------------ - ---------- ---------------- ------------ --- ----- ----------- ---- -------- ----------- ----- -- -- -- --- --
配置项中定义了一个输出目录地址为 ./test/output
,报告标题为 My First WebDriverIO Test Report
并且不展示通过的测试结果。
结论
wdio-mochawesomefixed-reporter 提供了自定义化、可视化的 HTML 报告,在 Web 自动化测试中使用会带来很大的便利性。希望这篇文章可以帮助到需要的读者们。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60056cf681e8991b448e6bc3