使用Jacoco和Rest Assured与Java和Gradle进行代码覆盖

ldioqlga  于 2023-06-30  发布在  Java
关注(0)|答案(1)|浏览(127)

我已经使用Cucumber框架在Java中编写了一些Rest Assured API测试,现在我想使用Jacoco查看代码覆盖率。我该怎么做?Gradle Builder与Groovy一起使用
我已添加

plugins{
    id 'jacoco'
}

jacoco{
    toolVersion = '0.8.10'
}

finalizedBy jacocoTestReport//in test{}

现在,在构建文件夹中,它只是创建了一个名为Jacoco的空文件夹。我错过什么了吗请帮帮忙

qxgroojn

qxgroojn1#

docs建议build.gradle文件的格式略有不同。
试着这样做:

test {
  finalizedBy jacocoTestReport // report is always generated after tests run
}
jacocoTestReport {
        dependsOn test // tests are required to run before generating the report
}

相关问题