Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何创建类似Github中使用的浏览器支持徽章?_Javascript_Node.js - Fatal编程技术网

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

Javascript 如何创建类似Github中使用的浏览器支持徽章?,javascript,node.js,Javascript,Node.js,我使用ava.js进行单元测试,发现我可以通过nyc生成json或html格式的测试覆盖率报告 对于我找到的浏览器支持,它显示了对我使用的API的详细浏览器支持,但缺少全局浏览器支持 是否有任何库可以自动运行浏览器支持测试并生成此类徽章? 谢谢 好吧,我想起来了 这些徽章可以证明您的代码达到了“标准”或“成就” 因此,首先,您的代码需要是可靠的 例如,这两个标志意味着您的代码通过了测试,测试覆盖率为100% 然后,您可以通过在CI服务和代码覆盖率服务上运行这样的单元测试来获得徽章 对于浏览器兼

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

对于我找到的浏览器支持,它显示了对我使用的API的详细浏览器支持,但缺少全局浏览器支持

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

好吧,我想起来了

这些徽章可以证明您的代码达到了“标准”或“成就”

因此,首先,您的代码需要是可靠的

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

然后,您可以通过在CI服务和代码覆盖率服务上运行这样的单元测试来获得徽章

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


使用html、css和图像(或者可能是正确的字体)的问题,要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源,都会导致堆栈溢出,因为这些问题往往会吸引固执己见的答案和垃圾邮件。相反,描述问题以及迄今为止为解决问题所做的工作。分享你的研究成果对每个人都有帮助。告诉我们您尝试了什么,以及为什么它不能满足您的需求。这表明你花了时间来帮助自己,它使我们避免重复显而易见的答案,最重要的是,它帮助你得到一个更具体和相关的答案!另请参见:(顺便说一句,这个徽章是由Sauce Labs提供的)它们看起来像是令人敬畏的字体符号