【问题标题】:Find Test Coverage as part of Build process在构建过程中查找测试覆盖率
【发布时间】:2019-04-11 09:39:57
【问题描述】:

如何在构建过程中自动找到我的代码的测试覆盖率,并确保如果覆盖率低于 80%,构建应该会失败。 那么,当测试用例运行时,作为我的 gradle 构建过程的一部分,是否有可能还应该有另一个测试用例,它应该找到测试覆盖率并应用断言以确保覆盖率 %age > 80?

我们只能通过 JUnits 来获得它吗?我不想从外部检查 eclipse 中的覆盖率。

【问题讨论】:

  • 我们需要更多信息。您正在开发什么堆栈,任何构建服务器等等......
  • 我有一个带有嵌入式tomcat的springboot项目。 Rest API 作为项目的一部分公开。因此,作为我的 gradle 构建的一部分,我是否还可以找到测试覆盖率并确保覆盖率 > 80% 或构建失败...

标签: unit-testing test-coverage


【解决方案1】:

是的,你可以,请看看这个项目: https://docs.gradle.org/current/userguide/jacoco_plugin.html

【讨论】:

    猜你喜欢
    • 2018-01-31
    • 1970-01-01
    • 1970-01-01
    • 2023-04-07
    • 2014-02-14
    • 2022-07-26
    • 2018-10-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多