如何创建像Github中使用的浏览器支持徽章?

时间:2017-03-14 03:07:45

标签: javascript node.js

enter image description here

我使用ava.js进行单元测试,发现我可以通过nyc生成json或html格式的测试覆盖率报告。

对于浏览器支持,我发现http://jscc.info/,它显示了我使用的API的详细浏览器支持,但缺乏全局浏览器支持。

是否有任何库可以自动运行浏览器支持测试并生成此类徽章? 谢谢!

1 个答案:

答案 0 :(得分:0)

好的,我明白了。

徽章证明你的代码达到了“标准”或“成就”。

首先,你的代码需要扎实。

例如,这两个徽章意味着您的代码通过了测试,您的测试覆盖率为100%。

https://devblog.paypal.com/setting-payee/

然后,您可以通过对CI服务和代码覆盖服务运行此类单元测试来获取徽章。

对于浏览器兼容性表,您需要编写e2e测试并在提供真实浏览器或应用程序环境的服务上运行。

enter image description here