码迷,mamicode.com
首页 >  
搜索关键字:测试覆盖率    ( 124个结果
Jenkins结合.net平台工具之ReportGenerator
上一节我们讲解了如何使用opencover生成单元测试覆盖率报告,opencover默认生成的report为xml格式,可读性并不是特别强,如果靠阅读opencover生成的results.xml来分析测试结果显然是非常耗费时间和精力的. 下面介绍一款工具,可以把opencover生成的xml覆盖率... ...
分类:Web程序   时间:2018-05-23 14:19:56    阅读次数:228
Jenkins结合.net平台工具之Opencover
首先先介绍一下Opencover是什么,Opencover是.net平台下用于生成单元测试覆盖率报告的一款软件,是.net平台下为数不多的一款免费覆盖率报告工具,类似的工具还有Jetbrains的dotcover以衣VisualStudio自带的单元测试覆盖率工具,dotcover是付费软件,vis... ...
分类:Web程序   时间:2018-05-23 13:46:43    阅读次数:414
软件测试上机-lab1
Junit and Eclemma 课题作业: 1.在eclipse内安装Junit,hamcrest和Eclemma。 2.编写一个判断三角形的程序并使用jUnit编写其测试类: Description of triangle problem: Function triangle takes th ...
分类:其他好文   时间:2018-03-26 00:45:28    阅读次数:255
Jacoco(一)简析原理 和 改造新增代码覆盖率标识进入报告
首先从注入方式开始: On-the-fly插桩: JVM中通过-javaagent参数指定特定的jar文件启动Instrumentation的代理程序,代理程序在通过Class Loader装载一个class前判断是否转换修改class文件,将统计代码插入class,测试覆盖率分析可以在JVM执行测 ...
分类:其他好文   时间:2018-03-20 15:21:25    阅读次数:3263
jacoco + eclipse单元测试覆盖率
概念 Jacoco:JaCoCo是一个开源的覆盖率工具,它针对的开发语言是java,其使用方法很灵活,可以嵌入到Ant、Maven中;可以作为Eclipse插件,可以使用其JavaAgent技术监控Java程序等等。 插桩:程序插桩,它是在保证被测程序原有逻辑完整性的基础上在程序中插入一些探针(又称 ...
分类:系统相关   时间:2018-03-12 17:01:34    阅读次数:252
如何编写具有可测试性的代码
很多人在开发过程中都强调测试驱动开发,单元测试,代码测试覆盖率。那么为什么大家要强调这些?这些工作非做不可么? 其实并非绝对。不论是驱动测试开发,还是代码测试覆盖率,本质上都只是方法,而不是目的。人们的真正的目的,是编写出优秀的,高质量的具有可维护性的,能够很好扩展的代码。 问题来了。 什么是具有可 ...
分类:其他好文   时间:2018-01-13 14:21:47    阅读次数:218
数据库测试
数据库测试:之前写的数据库测试代码稍微有点繁杂,现在我们将这些代码进行简化一下,将备份、还原数据的方法单独写在一个类里,然后测试类继承于这个类。代码示例:测试类代码示例:测试类的代码稍微更改了一下,让测试的覆盖率提高测试结果:测量测试覆盖率:测量测试覆盖率..
分类:数据库   时间:2017-10-27 18:02:56    阅读次数:200
代码测试覆盖率---分析
测试代码的覆盖率要求80%以上 Statements: 语句覆盖率,执行到每个语句; Branches: 分支覆盖率,执行到每个if代码块; Functions: 函数覆盖率,调用到程式中的每一个函数; Lines: 行覆盖率, 执行到程序中的每一行。 Statements: 语句覆盖率,执行到每个 ...
分类:其他好文   时间:2017-10-23 21:49:26    阅读次数:442
元素分析法
前言 元素分析法是一个设计测试分析的方法,对测试对象的各个元素的属性、范围、特点进行分析,找出测试空间和缺陷空间。相对于业务场景设计分析粒度更小,可以更直接的考虑不同元素的不同属性对测试结果的影响,从而提高功能测试覆盖率。 适用场景 功能测试,特别是接口测试、界面测试 元素分析法步骤 1、根据测试需 ...
分类:其他好文   时间:2017-10-15 11:10:48    阅读次数:120
测试覆盖率实现技术
EclEmma介绍一个优秀的开源软件测试工具,eclipse的一个插件。能够对由 Java 语言编写的程序进行覆盖测试。能够在工作平台中启动。直接对代码覆盖进行分析。覆盖结果将立即被汇总并在Java源代码编辑器中高亮显示。也可程序运行的结果生成详尽的覆盖测试报告,可以结合JUnit、TestNG使用... ...
分类:其他好文   时间:2017-08-28 23:53:45    阅读次数:251
124条   上一页 1 ... 4 5 6 7 8 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!