10.2.2 及更高版本包含与覆盖率收集相关的改进。

收集单元测试的覆盖率

在低于 10.2.2 的 Jtest 版本中需要通过对类文件进行静态插桩来收集覆盖率。10.2.2(构建系统插件 1.2.4)版本则引入了使用 Jtest JVM 代理通过运行时字节码插桩收集测试覆盖率的功能。这涉及到 Maven、Gradle 和 Ant 的 Jtest 插件中的以下变更:

Maven

详细信息,请参阅通过 Maven 进行测试和分析

Gradle

详细信息,请参阅通过 Gradle 进行测试和分析

Ant

详细信息,请参阅使用 Ant 进行测试和分析

收集应用程序的覆盖率

Maven

详细信息,请参阅应用程序覆盖率