JS代码覆盖率YUI问题与提取代码覆盖率数据

时间:2013-06-03 14:16:13

标签: javascript yui code-coverage

我一直在尝试为Javascript获取代码覆盖率工具。 步骤应该是:

  1. 检测JS文件
  2. 在JBOSS上打包和部署
  3. 进行测试
  4. 获取覆盖范围转储
  5. 使用coverage转储生成报告。
  6. 我尝试使用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步。

    有人可以解释一下吗?我们已经尝试了不同的工具很长一段时间了,现在已经坚持了。

0 个答案:

没有答案