量角器覆盖率显示较少的覆盖率

这可能是我面临的一个奇怪的问题。 因此,我正在使用Protractor和Cucumber在本地角度应用程序上运行测试用例,我想创建覆盖率报告。 发现咕gr咕咕的声音和instanbul可能会有所帮助,并且在互联网上有一些帮助,我能够生成一份覆盖率lcov报告。

问题是,由于我正在运行多个黄瓜功能文件,因此browser.get(http://localhost:4200/)在每种测试情况下都会被反复使用。

当前我已使用

// Protractor configuartion.js file 
configuration.onComplete=()=>{     
      browser.driver.executeScript("return __coverage__;").then(function(val) {  
      fs.writeFileSync("../coverage/coverage_file.json",JSON.stringify(val));  
    });  
}

要生成一个coverage JSON文件,该文件随后将用于报告生成,所以我认为由于浏览器针对每个新方案进行了刷新,因此并未涵盖所有功能文件。 如何获得完整的承保范围?

iCMS 回答:量角器覆盖率显示较少的覆盖率

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2156502.html

大家都在问