首页 > TAG信息列表 > code-coverage
python-覆盖率显示的Django测试百分比太低
我目前正在使用一些api-unit-tests测试我的django(2.1.0)应用程序.我使用django rest框架(3.9.0)建立了一个登录名.为此,我使用如下代码: class LogoutTest(APITestCase): def test_login_post_unauth(self): response = requests.post('http://127.0.0.1:8000/myapp/u用于检查实时Java应用程序的实时代码覆盖率查看器工具?
我一直在寻找旨在检查实时Java应用程序(主要是运行在Tomcat之类的应用程序容器中的web应用程序)的代码覆盖率查看器.当然,有许多不错的工具可以自动获得单元测试覆盖率报告,但我的目标更像是实时了解不熟悉的Java应用程序的功能,例如在特定的用户交互上. Eclipse Java调试器(带有用如何使用–timid标志使用鼻子覆盖
我想使用Ned Batchelder’s coverage module运行“ nosetests –with-coverage”,但要向coverage模块传递–timid标志. 有没有办法(例如设置环境变量)使覆盖范围使用–timid?解决方法:您有两种选择: >使用.coveragerc文件来为coverage.py提供选项>不用在鼻子内部覆盖,而在鼻子内部覆PHPUnit代码覆盖率不适用于配置
我的PHPUnit设置和覆盖率报告运行良好,没有白名单过滤器.但是,一旦我添加了一个,报告似乎只会部分生成,好像PHPUnit意外退出一样.我没有收到任何错误或警告. 我的配置看起来像这样: <?xml version="1.0" encoding="UTF-8"?> <phpunit bootstrap="./bootstrap.php" colors=Java-休眠升级后,代码覆盖率显着下降-未涵盖getter和setters-有任何想法吗?
我们最近将代码库从2005版本升级到了最新版本的hibernate. 结果,我们发现许多程序包中的代码覆盖率大大降低.这些包几乎完全是映射到休眠对象的POJO,并且区别似乎在于getter和setter的覆盖范围.这些对象中大多数都不是直接进行单元测试的,因此以前的内容大部分来自它们在某些集成测python google-app-engine网站的代码覆盖率?
我曾经能够通过类似以下命令的命令行来获得对Google App Engine测试进行单元测试的代码覆盖率: coverage run --omit=/Applications --source=../mycode --branch /usr/local/bin/dev_appserver.py ... [这使用了Ned Batchelder的coverage.py],但是,在最近更新到最新的SDK(长时间JaCoCo报告在Jenkins中失败:java.lang.ArrayIndexOutOfBoundsException
我一直在本地使用JaCoCo,没有问题. 在远程服务器上运行Jenkins作业时,该作业可以很好地构建并生成JaCoCo覆盖报告(即,它显示在我的工作区/报告文件夹中),但是尝试在Jenkins上发布报告时,该构建失败. 我正在使用Jenkins 1.460和JaCoCo 5.0.0. 我用以下方法配置了Jenkins: > exec文件PHPUnit-来自多个项目文件夹的一份覆盖率报告?
我有一个结构如下的项目: project ├── app │ ├── phpunit.xml │ ├── src │ └── tests │ └── unit └── modules ├── module1 │ ├── phpunit.xml │ ├── src │ └── tests │ └─java-声纳排除/包含
我正在尝试改善项目的覆盖率报告,并且希望排除某些包,但包括子包.例如,我有这种结构 src/main/java/com/myapp └ model └ mapper └ SomeMapperClass.java └ SomeModelClass.java --> exclude this and others... └ ... └ Cphp-是否有适用于手动测试的代码覆盖率工具?
在php中,是否有一个无需使用自动单元测试用例即可生成代码覆盖率报告的工具? (基本上不使用phpunit或类似的单元测试框架,它们可以很好地生成报告,但需要用php编写单元测试用例!). 正是我正在寻找的工具,可以根据测试人员的手动测试为我生成代码覆盖率报告.解决方法:谢尔顿 您听说过X使用Python和Coverage构建Hudson失败
我完成了Joe Heck的this tutorial,为Python建立了Hudson.除了“覆盖率”部分,其他所有内容均正常运行.我的构建因以下输出而失败: [workspace] $/bin/sh -xe /tmp/hudson6222564272447222496.sh + coverage run tests/run.py --with-xunit You must specify at least one of -e, -xjava-Coverage无法覆盖public static void main方法
使用Junit coverage,它不能覆盖public static void main方法.我该如何掩饰?解决方法:确保它是可测试的之后,只需将其作为其他任何公共静态方法调用即可: YourClass.main(new String[] {"parameter 1", "parameter 2"}); 然后声明以下状态.C#-Visual Studio-ExcludeFromCodeCoverage
我拥有Visual Studio 2010 Ultimate和C#,并且正在进行单元测试和查看代码覆盖率.我想从代码覆盖范围中排除一些类,因此我读到您可以使用 [ExcludeFromCodeCoverage] 属性.唯一的问题是,它会在其下引起一条红线,并且令人恐惧 错误16找不到类型或名称空间名称’ExcludeFromCodeCoveraC#-在Sonar中获得代码覆盖率,但没有测试结果(.Net)
我正在声纳配置中重新使用报告: sonar.gallio.mode=reuseReport sonar.gallio.reports.path=gallio-report.xml sonar.gallio.coverage.reports.path=results.xml 我以前运行过Gallio和OpenCover,可以确认它们都已成功完成并且Sonar能够检索文件(我已经彻底检查了-X标志产生的日志在Android单元测试期间如何使用Emma进行代码覆盖
您是否正在寻找一种简单的方法来进行代码覆盖和报告的Android单元测试?在这里,您将获得简短的HowTo.解决方法:首先,我假设您已经有一个项目和一个带有测试用例的测试项目.另外,您已经安装了Android SDK. android测试框架已经内置了生成有关测试的代码覆盖率报告的功能.此内置功能基android覆盖本地单元测试
我一直在尝试获取本地单元测试的代码覆盖率,但没有成功. 这是本地单元测试的参考. https://developer.android.com/training/testing/unit-testing/local-unit-tests.html 要运行单元测试,请使用以下gradle命令. ./gradlew清除testDebugUnitTest 该任务将运行单元测试,但是当我在“java-cobertura 1.9.2的代码覆盖率为零,但测试正常
我运行代码覆盖率目标: <junit fork="yes" dir="${basedir}" failureProperty="test.failed"> <!-- Note the classpath order: instrumented classes are before the original (uninjava-Jacoco eclipse插件和SonarQube中的代码覆盖率百分比值不同
我有一个Java项目.根据Jacoco eclipse插件(EclEmma Java代码覆盖率2.3.1.201405111647),该项目的代码覆盖率为22.3%.我生成.exec报告并将其提供给SonarQube并使用声纳运行器进行分析.结果,SonarQube的Web界面上显示的代码覆盖率为20.2%.软件包级别的coverage值也不同于Jacoco的eclipsFlutter:Android Studio中的内联测试范围
我正在使用Android Studio 3.3.1(在Window和Ubuntu上)在Flutter中开发一个开源Android应用程序.源可在Github上获得. 该项目有一个生成覆盖率数据的测试文件,可以使用诸如Coveralls之类的工具查看该数据.这向我表明LCOV数据包含有意义的数据. 我想使用内联代码覆盖率查看,类似于其如何使用Java中具有指定复杂度的方法的测试来检查代码覆盖率
我希望能够检查我的方法的测试覆盖率,这些方法的复杂度超过给定水平. 是否有针对Eclipse,Sonar,Hudson的插件? 谢谢!解决方法:我找到了更简单的解决方案.我可以在可以使用给定指标的SONAR http://docs.codehaus.org/display/SONAR/Filters中使用过滤器.为什么PHPUnit代码覆盖报告不会报告未调用的函数?
我正在尝试在我的一个项目上获得代码覆盖,但是未调用的函数和类不会影响覆盖率计算.当忽略大块代码时,很难看到尚未覆盖的内容(批量). 在下图中,我希望前三个函数的主体突出显示为红色.至少在执行的函数中未执行的行显示为红色. 对于它的价值,我正在使用PHP安装的Debian测试和由apc – 此函数是否在所有控制路径上都有明确的返回值?
对于任何数据类型,我有一个以单位为中心的Heaviside step function,我用以下编码: template <typename T> int h1(const T& t){ if (t < 1){ return 0; } else if (t >= 1){ return 1; } } 在代码审查中,我的审稿人告诉我,所有控制路径都没有明确的回报.编如何从EclEmma中的coverage计算中排除类,而不实际将它们从coverage本身中排除
我正在使用EclEmma来测试我的场景测试的覆盖率并在我的项目中使用案例测试. 我有一个Base包,其中包含最常用的类和用例测试.报道如下: 我想要的是从覆盖率计算中排除用例测试(例如BugReportTest).但我确实希望考虑其中的测试.我知道如何从覆盖范围中排除整个类,但如果我这样做,我的linux – SONAR – 使用Cobertura测量代码覆盖率
我正在使用声纳测量代码质量.我不知道的一件事是使用Cobertura测量代码覆盖率的步骤. 我按照http://cobertura.sourceforge.net/anttaskreference.html的步骤生成了xml文件.如何将这些xml文件导入SONAR? 在SONAR中使用Cobertura有更简单的方法吗? 我在与SONAR服务器不同的服务器上运java – 使用report-aggregate报告和合并多模块jacoco报告
尝试获取一个jacoco报告,该报告将显示来自多个模块的所有结果. 我能够看到每个子模块在构建项目后都有一个jacoco.exec但不确定如何让它输出一个报告,该报告将包含每个模块的所有结果. 这是我在Root pom.xml中包含的内容: <plugin> <groupId>@