首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >E2E量角器外壳的E2E覆盖范围

E2E量角器外壳的E2E覆盖范围
EN

Stack Overflow用户
提问于 2017-10-24 13:55:26
回答 2查看 3.2K关注 0票数 2

对于我们的Angular应用程序,我们有大量的E2E测试案例。有谁能建议我们如何计算这些测试用例的覆盖率?

附言:它们是从代码中分离出来的,更多的是基于E2E和Selenium的。如果是菜鸟问题,请原谅。

EN

回答 2

Stack Overflow用户

发布于 2017-10-24 15:22:16

有一个Grunt插件grunt-protractor-coverage,它为Protractor测试提供了代码覆盖率指标。

如果你使用的是Angular CLI,Protractor的代码覆盖率还不支持开箱即用。存在为e2e测试here添加代码覆盖率的功能请求

不幸的是,由于您的产品代码和测试代码不占用相同的代码库,自动生成代码覆盖率将很困难。

e2e测试的代码覆盖率的替代方案是功能/特性覆盖率。这可以通过确定您的应用程序拥有的用户功能/特性的数量以及e2e测试涵盖了这些功能/特性中的多少来实现。然后,可以计算覆盖的功能/功能的百分比。然而,我不知道有什么自动化的工具可以做到这一点。

票数 0
EN

Stack Overflow用户

发布于 2018-07-24 21:10:58

我已经设法通过使用伊斯坦布尔/纽约预先检测代码,然后通过量角器下载覆盖信息,从而获得e2e覆盖范围。您可以在此处找到示例解决方案:https://github.com/edvlucas/angular-e2e-coverage

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46903124

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档