Pav*_*l_K 12 java testing junit unit-testing cobertura
我无法理解Cobertura如何与JUnit合作.据我所知,cobertura修改了编译的字节代码,并在此字节代码中插入了自己的命令.好.之后我们运行Junit框架并将其运行测试.任何人都可以解释cobertura在什么点获取其命令执行的信息?
Cobertura使用ASM,这是一个通用的字节码操作和分析框架.在每行java代码中,有3行添加到现有类中,以计算它生成的报告的内容.当Cobertura包含在您的类路径中并正确配置并执行单元测试时,它将生成一个名为cobertura.ser的数据文件,用于生成xml或html报告.
基本用法:使用Maven:http://www.mojohaus.org/cobertura-maven-plugin/usage.html
| 归档时间: | 
 | 
| 查看次数: | 3405 次 | 
| 最近记录: |