本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- 龙儿筝
- tanling8334
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- jbosscn
- mengjichen
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
EMMA-代码覆盖率测试工具
最近在做代码覆盖率测试集成,看了一些文章,此处只做整理,方便以后查询使用。
ps:前人种树,后人乘凉,感谢!
查看的一些文章:
http://www.cnblogs.com/morebetter/archive/2013/06/26/3156756.html
http://www.ibm.com/developerworks/cn/opensource/os-cn-emma/
http://l ...
解决了中文乱码问题的emma-maven-plugin
用emma-maven-plugin在Maven里集成emma进行代码覆盖率测试时,如果用的官方的emma-maven-plugin的话,在java源码的字符编码和操作系统的默认字符编码不一致的情况下会汉字会出现乱码。这是因为emma-maven-plugin和emma做的不够完善,没有提供读取源码时指定字符编码的接口,而是始终采用系统默认编码来读取源文件。
我修改了emma的原代码,加入了指定字 ...
[Jenkins]详解jenkins几个有用的插件如何使用(emma,findbugs)
findbugs使用方式:
目的:进行代码走查的自动化,能够提示垃圾代码或者提供代码优化的建议
1.首先下载findbugs
http://findbugs.sourceforge.net/downloads.html
2.其次在ant中配置findbugs
http://www.51testing.com/?uid-265524-action-viewspace-itemid-200942
3.再 ...
在Offline模式下使用Emma进行代码覆盖率检查(命令行方式)
开发工程师常常问到的一个问题是:测试用例执行了那么多,到底这些用例覆盖了多少的代码?那么在最终的测试报告中给出代码覆盖率是不是更加有说服力,因此这几天稍微看看了emma的东西,在这里记录下来用以备忘,这里只说off-line模式下emma使用命令行方式进行代码覆盖率统计。
off-line模式下使用emma一般来说包含三个步骤:
1)插桩-使用instr对于class文件(或者包含class文件的文 ...
[android]android自动化测试十一之代码覆盖率报告EMMA
以下代码时监听测试程序结束后将Emma测试报告写入到虚拟机上,然后可以使用adb pull命令发送至硬盘上,这里需要测试程序集成Emma jar包,并需要修改ant build文件。
package com.example.instrumentation;
import java.lang.reflect.InvocationTargetException;
import java.lang ...
测试代码覆盖率工具学习
关于eclemma的历史和怎么安装,请参考http://www.ibm.com/developerworks/cn/java/j-lo-eclemma/index.html。下面我介绍的只是如何在eclipse里使用eclemma统计使用tentng测试框架单元测试覆盖率,这些都是建立在上面这篇文章的基础上的。我的目的就是让你不用在花费额外的时间研究怎么配置的问题了,如果你按照我下面的配 ...
代码覆盖率-EMMA
代码覆盖率-EMMA
一、 出了什么问题?
对于测试人员 测试完一个项目后,如何确保所有的功能都被测试到?
对于开发人员 辛辛苦苦写的代码如何知道有没有运行过?
代码优化从何处开始?
二、 EMMA是什么?
EMMA 是一个用于检测和报告 JAVA 代码覆盖率的开源工具。
它不但能很好的用于小型项目,很方便得得出覆盖率报告,而且适用于大型企业级别的项目。
EMM ...