使用 macaca 测试的小伙伴,都发现 macaca 默认情况下,生成的测试报告非常的简洁。那么如何才能在测试完成后,生成一个漂亮的测试报告呢?其实非常容易,三步即可搞定。
- 在测试目录下,安装 mochawesome 模块。(安装命令:npm install --save-dev mochawesome)
- 在配置文件 mocha.opts,增加--reporter mochawesome,如果已经有了这一项,修改即可。
- 运行测试的时候,增加参数 --reporter mochawesome。(如:macaca run --verbose -d ./macaca-test/macaca-mobile-sample.test.js --reporter mochawesome)
以上全部完成后,会在测试项目根目录下,多出来一个名字为 mochawesome-reports 的目录,这个就是生成的测试报告,在浏览器中打开,就可以看报告了。
以下就是最终的测试报告截图。
注:此方法主要针对使用 JavaScript 编写测试用例的小伙伴。