Jacoco & Cobertura代码覆盖率分析对比
来源:互联网 发布:星际老男孩的淘宝店 编辑:程序博客网 时间:2024/06/05 15:24
关于代码覆盖率的统计方式了解可参考:
http://www.cnblogs.com/coderzh/archive/2009/03/29/1424344.html
被测试代码如下:
public class App { public int foo(int a,int b){ int returnInt = 0 ; if(a<10){ returnInt +=1; } if(b<10){ returnInt +=10; } return returnInt; }}
结论
1.都是使用行覆盖和分支覆盖来统计;
2.覆盖率100%不能说明Testcase的完整性;
3.覆盖率只是一种手段并不能说明问题,最好在Testcase设计完后根据覆盖率在进行补充;
4.jacoco是字节码级别的覆盖率统计,一个判断分支如果覆盖了其中的一部分会显示为黄色;
5.cobertura使用的是源码级的对于一个判断分支若未覆盖正反两种情况则认为代码未覆盖;
阅读全文
0 0
- Jacoco & Cobertura代码覆盖率分析对比
- Cobertura测试代码覆盖率
- cobertura 代码覆盖率配置
- 代码覆盖率工具Cobertura
- 代码覆盖率-JaCoCo
- 通过jacoco检查自动化代码覆盖率和报告分析
- JAVA代码覆盖率工具JaCoCo-原理简单分析
- 代码测试覆盖率Cobertura使用
- 单体测试的代码覆盖率工具cobertura
- [Java测试]使用Cobertura度量代码覆盖率
- 代码测试覆盖率检查工具-Cobertura
- Jenkins集成Maven代码覆盖率插件Cobertura
- jacoco统计自动化测试代码覆盖率
- java代码覆盖率工具-Emma和Jacoco
- Java单元测试之代码覆盖率-JaCoCo
- JAVA代码覆盖率工具JaCoCo-实践篇
- JAVA代码覆盖率工具JaCoCo-踩坑篇
- sonar 集成代码测试覆盖率插件jacoco
- 随感
- 系统编程之进程控制编程(一)
- Gym
- 排队的奶牛(Cows in a Row)
- 2017 Multi-University Training Contest 5
- Jacoco & Cobertura代码覆盖率分析对比
- Debug 技巧整理(持续更新)
- mapReduce中重要参数调优
- [HDU
- 线程与进程
- SQL INSERT INTO 语句
- HDU2594 Simpsons’ Hidden Talents(KMP)
- Ubuntu下MongoDB的安装和一些操作
- 水果