如何使用selenium web执行完整的代码覆盖

时间:2017-11-13 16:41:25

标签: java selenium-chromedriver

我正在使用sencha touch基于selenium web driver测试网络应用。我的测试代码是使用eclipse的testng框架用Java编写的。我使用selenium web驱动程序访问我的web应用程序。现在我想测量我的测试代码覆盖率,即我的js代码中有多少被测试命中。谷歌搜索后,我开始了解伊斯坦布尔和jSCover,但我不确定他们可以用我的测试。有没有我可以使用的替代方案。??

我的webapp正在apache服务器上运行

1 个答案:

答案 0 :(得分:1)

通过快速搜索,我发现这些是目前广泛用于javascript的代码覆盖工具

Istanbul
Karma (formerly Testacular)
Blanket.js
JSCover

您问过这是同一主题的questionblog

带有Mocha

wallaby.js也可用于代码覆盖

我认为伊斯坦布尔可以与Sencha应用程序集成,如提及Sencha test here。在上面的链接中,看一下" Sencha Test如何帮助你" 我引用他们的网站

  

开发人员和测试自动化工程师应该非常简单   识别和编写Ext JS组件的测试。