我一直在尝试为Javascript获取代码覆盖率工具。 步骤应该是:
我尝试使用JSCover,但在生成报告时效果不佳。 现在我在看Code-Coverage 这个工具看起来不错。我能够使用此文件来检测文件,但我仍然坚持说:
第3步 - 提取代码覆盖率数据
完成所有测试后,您可以检索代码覆盖率 使用以下结果生成JSON格式:
YAHOO.tool.TestRunner.getCoverage(YAHOO.tool.TestFormat.JSON) (YUI 2)
Y.Test.Runner.getCoverage(Y.Coverage.Format.JSON) (YUI 3)
YUITest.TestRunner.getCoverage(YUITest.CoverageFormat.JSON) (standalone)
此JSON结构表示测试的所有coverage数据。 您可以手动获取此数据并将其保存到文件中,或者 将此数据提交给服务器。
不确定如何执行第3步。
有人可以解释一下吗?我们已经尝试了不同的工具很长一段时间了,现在已经坚持了。