jacoco相关内容
我正在使用带有 jacoco 插件的 maven 来生成代码覆盖率指标.我在使用 jacoco 插件所需的 java 选项配置 surefire 插件时遇到了一些困难.我已经在 Stack Overflow 上看到了一些关于这个问题的答案,但有些东西对我不起作用. 我有一个多模块项目,我的一个模块配置 surefire 插件如下: foo/pom.xml: org.
..
我正在使用 Maven 3.0.3、JUnit 4.8.1 和 Jacoco 0.6.3.201306030806,我正在尝试创建测试覆盖率报告. 我有一个只有单元测试的项目,但我无法运行报告,我反复收到错误:Skipping JaCoCo execution due to missing execution data file 当我运行时: mvn clean install -P te
..
我有一个 maven 多模块项目,我正在使用 jacoco-maven 进行代码覆盖率报告.有些类不应该被报告,因为它们是 Spring 配置,我对它们不感兴趣. 我已经声明了 maven-jacoco 插件如下: org.jacocojacoco-maven-plugin0.7.2.
..
我已经在互联网上搜索了这个.关于 Maven 属性,例如 ${sonar.jacoco.reportPath} 或 org.jacoco:jacoco-maven-plugin:prepare-agent 或使用 -javaagent 设置 maven-surefire-plugin argLine. 这些答案,无论是单独的还是组合的,都没有产生我想要的东西:覆盖率报告,如果某个类用于堆栈更
..
我有一个简单的 Kotlin 类,如下 class MyClass {有趣的 justSayHello(yes: Boolean): String {如果是) {回复“你好"} 别的 {回复“对不起"}}} 我有我的测试(这里用 Java 编写,也可以用 Kotlin 编写) 公共类 MyClassTest {private MyClass myClass = new MyClass();@
..
问题: 我有一个带有 jacoco 的项目,我希望能够过滤某些类和/或包. 相关文档: 我已阅读以下文档: 官方 jacoco 站点:http://www.eclemma.org/jacoco/index.html 官方 jacoco 文档 gradle: https://gradle.org/docs/current/userguide/jacoco_plugin.
..
我已经在 android studio 中进行了调试.我的应用模块的 gradle 配置文件包含以下内容: 调试{testCoverageEnabled true} 然后我在终端中运行以下命令: gradlew createDebugCoverageReport 确实我收到了一份报告,但该应用程序也因只读错误而崩溃,我似乎无法弄清楚.我正在使用 mac.这是堆栈跟踪: **java.i
..
是否有任何选项可以从 Android Studio 的测试覆盖率报告中排除 Dagger2 类 解决方案 JaCoCo 排除 如果您使用 JaCoCo,例如使用 android 检测连接测试,您需要配置 排除(或包含),根据 这个插件(您可以查看插件源以查看排除的位置实际应用): jacocoAndroidUnitTestReport {不包括 += ['**/*_MembersI
..
我可以按照以下步骤获得代码覆盖率报告, 启用覆盖您想要的构建类型(例如调试) buildTypes {调试{testCoverageEnabled true}} 应用 Jacoco 插件并设置版本 应用插件:'jacoco'雅可{版本“0.7.1.201405082137"} 运行 ./gradlew createDebugCoverageReport c
..
我正在尝试生成 Jacoco 代码覆盖率报告.我已经将 AndroidTestCase 用于我的测试类. 我发现使用 testCoverageEnabled true 并使用默认的 android -studio 默认 jacoco,./gradlew connectedCheck 或 createDebugCoverageReport创建成功/失败测试用例的百分比,但没有覆盖率报告.
..
我正在将 jacoco 与 Ant 和下面给出的 build.xml 一起使用.我想从 util.3.5 jar 中排除 eQMIUtil 类.但是我在生成报告时获得了所有方法.有什么办法可以解决这个问题.**** 实际上是做什么的? 示例 Ant 构建文件,演示了 JaCoCo 覆盖率报告如何可以通过三个简单的步骤集成到现有构建中.
..
我正在使用 Ant、Jacoco 和 Sonar.当我运行我的构建时,声纳告诉我“没有关于每个测试的覆盖率的信息".声纳仪表板有我的覆盖结果,但我无法深入查看代码.但是,Jacoco 生成的 HTML 报告确实包含深入到代码中的内容.这是我的覆盖任务:
..
是否有人尝试配置 JaCoCo 以将单元和集成测试的覆盖范围转储到 2 个不同的文件中,以便 SONAR 使用它们,使用 ANT 构建? 解决方案 这是一个有效的解决方案,它为单元测试和集成测试生成报告.此解决方案使用 append 策略. 请注意,为了在 apply 策略上正常工作,应按顺序执行各个阶段(如果 mvn test 和 mvn verify -DskipUnitTest
..
我正在使用 jacoco:report 标签生成 jacoco 报告.我收到如下错误: [jacoco:report] 包“代码覆盖率报告"中的类与执行数据不匹配.对于报告生成,必须使用与运行时相同的类文件.[jacoco:report] xxxxx 类的执行数据不匹配.[jacoco:report] yyyyy 类的执行数据不匹配. 蚂蚁报告目标看起来像:
..
我坚持使用 Ant 将 JaCoCo 与声纳集成.这项任务非常新,并且是第一次集成.我浏览了很多链接,例如 https://github.com/SonarSource/sonar-examples/blob/master/projects/code-coverage/ut/ant/ut-ant-jacoco-runTests/build.xml http://docs.sonarqube
..
我有一个Maven多模块项目,其中JaCoCo不会基于源文件生成报告. 通常,如果 MyService 是受测试的类,则将通过两种方式进行报告,一种是通过文件名 MyService.html 在基于程序包的适当位置,并带有一个方法列表,以数字和图形的形式全面显示覆盖范围-列出该类中的所有方法,每个方法都有可点击的链接,该链接指向包含源代码的另一个html MyService.java.htm
..
我如何在pom.xml或Java代码中的jacoco代码覆盖范围内排除 inputStream.close()? public void run(){InputStream inputStream = null;尝试 {inputStream = fileSystem.newFileInputStream(file);}最后 {if(inputStream!= null){尝试 {inputS
..
带有Jacoco的Powermockito的代码覆盖率 在我的项目中,我们使用powermockito来实现代码覆盖率的jacoco api.看来我们使用了 @preparefortest({xyzimpl.class,abcd.class})批注.在代码覆盖率上,不包括xyzimpl.java代码覆盖率.有什么办法可以解决上述情况的代码覆盖率.在其他链接中已读过,如果我们取消在 @prep
..
如何使用Gradle获取有关空手道测试功能文件的Jacoco报告. 我的项目是Gradle项目,我正在尝试将jacoco报告功能集成到我的项目中以进行空手道测试.服务器正在本地8080端口上运行. 我正在按照以下方式生成jacoco报告,请让我知道我的方法是正确的,并且还为我提供了获取gradle项目的jacoco报告的解决方案. 1)首先,我尝试通过gradle任务在jacoc
..
我有一个Maven项目(Java)的jacoco-agent生成的文件,名为 jacoco.exec .如何将该文件转换为可读格式?(HTML/XML). 解决方案 我相信和使用示例. 从JaCoCo版本0.8.0开始,还有命令行界面.这是一个如何使用它从 jacoco.exec 生成HTML报告的示例,请注意,这也需要类文件: java -jar jacoco-0.8.1/li
..