【问题标题】:Istanbul for protractor code coverage伊斯坦布尔量角器代码覆盖率
【发布时间】:2015-07-02 16:23:52
【问题描述】:

Istanbul 是否为量角器测试提供代码覆盖率?如果是,是否显示通过和失败的测试详细信息?我想使用伊斯坦布尔生成测试失败或通过的 HTML 报告。这甚至可能吗?

【问题讨论】:

  • 在他们的主页上有一个指向通过/失败测试的示例 HTML 报告的链接,所以我不确定你的问题有什么意义。您是否尝试过生成报告并遇到问题?如果是,您应该提供更多详细信息,以便人们能够帮助您。

标签: angularjs tdd code-coverage protractor istanbul


【解决方案1】:

有可能,请检查此插件:https://www.npmjs.com/package/grunt-protractor-coverage。 您所需要的只是针对已检测的代码运行测试,这些代码会将覆盖率存储在某个全局变量中。

所以: 1. 使用 istanbul 手动检测您的代码 2. 对其进行测试 3. 导出某个文件中的 global.variable 内容 4. 对此文件进行即时报告

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-26
    • 2019-04-28
    • 2015-07-29
    • 2015-09-10
    • 2014-05-15
    • 2020-08-20
    • 1970-01-01
    相关资源
    最近更新 更多