jacoco

    3热度

    1回答

    我试图在我的应用程序中关闭一些测试孔,发现JaCoCo sonar插件在我的枚举中给我一个较小的覆盖范围,因为它认为我应该测试软件包名称。 这是为什么? 它向我展示了其中一个枚举的97%的覆盖率,并在这样的包声明的顶部显示了一条红线,告诉我要测试它......它在所有枚举和枚举中都是如此。

    1热度

    2回答

    我的代码覆盖率有问题(Sonar + JaCoCo + Maven + Selenium(集成测试))。 这是我的项目结构。 +-[CLIENT] | +-[src] | +-[main] | +-[test] <= Unit tests +-[SERVICE] | +-[src] | +-[main] | +-[test] <= Unit tests +-[TESTS]

    2热度

    1回答

    我试图通过添加"-javaagent..."到码头和运行外部Selenium测试(或者,例如使用JaCoCo剂用于收集一个网站的FT代码覆盖,手动测试)。 在测试结束时,我只为网络模块结果为,在实际运行码头,而不是“核心”模块(在同一个项目)在网络模块中使用。那么,是否有能力收集项目的所有模块的呼叫? 事实上,我现在试图用相同的JaCoCo报告目标(即/tmp/jacoco-res.exec)开始

    0热度

    1回答

    我在Java语言中使用JaCoCo在Sonar中进行IT覆盖。报告了一些IT代码覆盖率,报告的结果看起来很合理。但是,我注意到并非所有源代码都包含在IT覆盖分析中。看一下“组件”视图,许多Java包显示规则%,cobertura单元测试覆盖率%,但对IT覆盖率没有任何影响。我没有包含或排除任何文件,因此如果没有涵盖此包的代码,我希望IT覆盖率显示为0%。我知道在一组文件中应该有一些%,但是Sona

    1热度

    1回答

    嗨,我使用声纳,我爱它... 但我有我的最新凸出一个有些奇怪的行为。 如果我把我所有的测试在一个JUnit 4 @TestSuite JaCoCo给我的86,2%的覆盖率(槽宝贝!)当我运行mvn sonar:sonar 如果我让检验自己,我得到即使单元测试成功,覆盖率为0% 100,0% 我不需要此项目的TestSuite关于JaCoCo为什么这么做的任何线索? 顺便说一句:我正在使用Maven

    1热度

    1回答

    我在Sonar中遇到了这个奇怪的问题。我使用Sonar 3.2 + Ant + JaCoCo + Selenium。 我在通过Jenkins执行的Ant目标中设置了我的sonar.binaries属性文件。 1)如果我设置sonar.binaries属性指向我生成的.class文件,那么FindBugs工作正常,但我的JaCoCo集成测试覆盖率显示0%。这个0%可能是由于类文件不是被部署到JBos

    9热度

    1回答

    在由JaCoCo生成的Maven网站报告中,由于我所有编译的JSP都包含在内(并且很长),所以我的覆盖率很差。我试图在reporting以下: <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <configuration> <exclud

    1热度

    1回答

    我在与Maven和Jenkins一起使用JaCoCo来检查我的程序员是否测试了%的代码。我将JaCoCO插件添加到maven中,并且我看到报告已经完成,但是如果测试了X%,我可以告诉maven通过测试吗?

    0热度

    1回答

    我正在测试针对JBoss服务器中的应用程序运行的Selenium测试。许多文档都提到应将Jacoco代理作为参数添加到JVM中。但是,他们没有说明它们是指运行Selenium测试的JVM,还是运行JBoss应用服务器的JVM。他们是完全不同的机器。那么,是不是Jacoco代理添加到: 1. the app server JVM upon start 2. or the JVM where Sel

    4热度

    1回答

    我正在使用JBoss并运行Jenkins的Selenium测试。我想从Selenium测试中测量代码覆盖率,所以显然我应该将JaCoCo Java代理附加到服务器上。我这样做: ./run.sh -c Default -Djavaagent:[path to Jenkins workspace]/tools/libs/jacocoagent.jar=destfile=[path to Jenkin