我使用ava.js进行单元测试,发现我可以通过nyc生成json或html格式的测试覆盖率报告。
对于浏览器支持,我发现http://jscc.info/,它显示了我使用的API的详细浏览器支持,但缺乏全局浏览器支持。
是否有任何库可以自动运行浏览器支持测试并生成此类徽章? 谢谢!
答案 0 :(得分:0)
好的,我明白了。
徽章证明你的代码达到了“标准”或“成就”。
首先,你的代码需要扎实。
例如,这两个徽章意味着您的代码通过了测试,您的测试覆盖率为100%。
https://devblog.paypal.com/setting-payee/
然后,您可以通过对CI服务和代码覆盖服务运行此类单元测试来获取徽章。
对于浏览器兼容性表,您需要编写e2e测试并在提供真实浏览器或应用程序环境的服务上运行。