首页 文章
  • 1 votes
     answers
     views

    sbt:cobertura4sbt在sbt 0.12中找不到

    我即将使用来自maven存储库的cobertura4sbt sbt插件 . 我在 project\plugins.sbt 添加了以下行: resolvers += "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/groups/scala-tools" addSbtPlugin(&q...
  • 2 votes
     answers
     views

    Ant脚本中的Groovy任务来自定义Cobertura?

    我正在尝试自定义Cobertura的代码覆盖行为 . 默认情况下,Cobertura会对构建中的所有类进行检测,但我想读取一个特定的xml,通常看起来像: <include> .... <targetclass name = "com.example.ExMain"> <method name = "hel...
  • 14 votes
     answers
     views

    Hudson中的Java代码覆盖率

    我正在将一些项目从一个ant构建迁移到一个maven . 构建服务器是,并将保留,Hudson . 由于tests run and recorded twice problem,我一直无法使用cobertura在哈德森录制代码覆盖率 . 该项目是多模块的,尽管不是必需的,但是具有代码覆盖率数据的聚合输出将是很好的 . 总而言之,我正在寻找的解决方案必须: 对所有模块运行自动化测试并记录结果一次...
  • 55 votes
     answers
     views

    Testng,Emma,Cobertura,coverage和JDK 7导致ClassFormatError和VerifyError

    我已经切换到最新的JDK 7,我遇到了在emma覆盖工具打乱的字节代码上运行testng单元测试的问题 . 我的测试用例都没有正确运行,对于大多数测试用例我都收到了这样的错误 . java.lang.ClassFormatError: Illegal local variable table length 10 in method measurement.meter.AbstractSerialP...
  • 4 votes
     answers
     views

    Android的代码覆盖率(calabash-android BDD)

    我正在使用calabash-android测试我的android应用程序,它提供了's own 2884453 , with a script that renames it' s包来反映被测试的应用程序,然后使用InstrumentationTestRunner子类: adb shell am instrument -w -e class sh.calaba.instrumentationba...
  • 7 votes
     answers
     views

    我在Android上测试代码覆盖的替代方案是什么?

    我知道Android的Ant工具带有内置的Emma代码覆盖,但Emma的报告看起来越来越过时,无法轻松集成到其他报告甚至Sonar中,主要是因为Emma缺乏详细的XML报告格式 . 我想要实现的是 单元测试的代码覆盖率(基于Robolectric,已经使用Cobertura完成) 集成测试的代码覆盖率(基于Robotium- / emulator,目前与Emma分开完成) 理想地合并代...
  • 9 votes
     answers
     views

    Cobertura格式的PHPUnit报道

    我有一个小PHP项目,它使用PHPUnit进行单元测试和覆盖 . 我想用cobertura XML格式生成覆盖率报告 . 我可以使用任何工具或插件来实现这一目标吗? 任何帮助表示赞赏..
  • 5 votes
     answers
     views

    代码覆盖率/分支覆盖率建议值

    我正在使用Cobertura计算具有JUnit测试用例的Java项目的代码/分支覆盖率 . 我知道100%的覆盖率并不能说明代码有多好,但目前只有6% . 分行覆盖率为1% . 我的直觉说分支覆盖可能更重要,因为该项目的决策性质 . 由于这是我目前唯一的大项目,我没有适当的代码/分支覆盖目标值的经验 . 我相信分支覆盖在这个应用程序中非常重要,所以我将所需的值设置为100% . 我已将代码覆盖率阈...
  • 1 votes
     answers
     views

    SonarQube Analysis未显示代码覆盖率

    我有一个Jenkins项目来对我的NodeJS项目进行SonarQube分析 . 我将 istanbul 添加为项目的 package.json 的依赖项 . 在Jenkins构建配置中,首先我运行一个shell脚本: cd ./project-name npm install node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha ...
  • 0 votes
     answers
     views

    没有Slather Cobertura XML输出

    我目前正在配置Jenkins作业,为iOS项目运行一套单元测试,并使用Cobertura发布代码覆盖率结果 . 我正在使用Slather为Cobertura生成.xml覆盖率报告 . 我遇到的问题是slather覆盖范围似乎实际上没有输出到列出的--output-directory目录 . Jenkins Execute Shell: /usr/local/bin/slather coverage...
  • 2 votes
     answers
     views

    Cobertura grails代码覆盖率

    我正在为我的grails 3.1.6项目添加cobertura代码覆盖率,覆盖率报告似乎有点偏,即我有单元测试用例(pos和neg case)来覆盖if块,但报告说没有报道if -block . Gradle:2.13 Groovy:2.4.5 grails:3.1.6 cobertura gradle plugin:net.saliman:gradle-cobertura-plugin:2.3...
  • 6 votes
     answers
     views

    Cobertura覆盖了Maven中的集成测试

    我可以调用 mvn cobertura:cobertura 来仪器,运行单元测试(使用 surefire ),并生成报告 . 我可以调用 mvn verify 来运行单元测试和集成测试(使用 failsafe Maven插件) . 但是,我如何调用Maven来测试,运行单元测试和集成测试,以及生成报告? Running integration tests with Cobertura Maven...
  • 77 votes
     answers
     views

    线和分支覆盖范围之间的差异

    我使用Cobertura Maven插件进行我的一个项目 . 但我对生成的报告有疑问: 线路和分支覆盖范围有什么区别?
  • 4 votes
     answers
     views

    Cobertura中条件覆盖的计算

    我有2段代码给我带来麻烦 . 我用Unit-Tests测试它们,使用cobertura分析测试覆盖率,我不明白如何计算条件覆盖率 . 这是第一篇: if ((x.getInt() == a) || (x.getInt() == y.getInt()) { ... Cobertura报告我需要覆盖4个案例,当假设忽略短路时这似乎很好 . 然后,在另一种方法中,我有另一个(更长)条件: if (...
  • 3 votes
     answers
     views

    如何将C Cobertura报道导入Sonar?

    我正在编写一个工具,可以为C项目生成Cobertura覆盖报告 . 我已设法生成报告,现在我想将这些报告导入Sonarqube . 我注意到the Sonar C++ Community Plugin supports the Cobertura XML format所以我下载了一个sample C++ project for that plugin并执行了声纳 - 跑步并且执行成功了,但是在声纳...
  • 0 votes
     answers
     views

    Cobertura代码覆盖失败的测试

    我想了解Cobertura工具是否显示了失败的junit测试的代码行覆盖率? 任何见解都表示赞赏 .
  • 8 votes
     answers
     views

    无论如何将cobertura coverage xml报告合并在一起?

    我有c / c应用程序,有很多单元测试 . 我想得到每个测试的整体覆盖率和个人覆盖率,条件是每个测试只能运行一次 . 覆盖格式必须是xml(cobertura xml),以便jenkins cobertura插件处理 . 到目前为止,我在编译时生成gcno文件,在使用source时生成gcda文件 . 然后调用gcovr获取xml文件 . 我想创建每个单元测试的覆盖范围(从而为每个单元测试创建覆盖...
  • 383 votes
     answers
     views

    清除在Eclipse中突出显示的覆盖范围

    在Eclipse中运行覆盖率报告(使用cobertura或EMMA插件)后,我的源代码文件以绿色,红色和黄色突出显示,具体取决于测试覆盖的代码行 . 我完成后如何清除这个突出显示?
  • 2 votes
     answers
     views

    如何在VSTS中合并代码覆盖率

    我有一个包含多个项目的Visual Studio解决方案 . 我在我的解决方案中添加了相应的单元测试项目 . 我在VSTS中使用Cobertura来查找这些项目的代码覆盖率 . Cobertura为所有测试项目发布单独的Cobertura.xml文件 . 我想要一种合并代码覆盖率报告的方法 . 我无法在VSTS任务中指定多个摘要文件的路径以发布代码覆盖率 . 有没有办法实现这一目标? 附加信息 -...

热门问题