Java “目标”;科贝图拉:仪器“;在Cobertura Maven插件中
从cobertura Maven插件中调用Java “目标”;科贝图拉:仪器“;在Cobertura Maven插件中,java,code-coverage,instrumentation,cobertura,maven-cobertura-plugin,Java,Code Coverage,Instrumentation,Cobertura,Maven Cobertura Plugin,从cobertura Maven插件中调用cobertura:instrument目标的真实用例可能是什么 我知道它只是工具类,但当它可能优于cobertura:cobertura或cobertura:check?时,例如集成测试可能需要这个目标。如果我与我正在做的事情(cobertura maven插件的替代mojo)相平行,那么有一个单独的插装目标允许您在代码插装和覆盖率报告生成之间插入其他操作 例如,如果你采取行动,你会看到: 仪器it在包装阶段完成(使用qualinsight mojo
cobertura:instrument
目标的真实用例可能是什么
我知道它只是工具类,但当它可能优于
cobertura:cobertura
或cobertura:check
?时,例如集成测试可能需要这个目标。如果我与我正在做的事情(cobertura maven插件的替代mojo)相平行,那么有一个单独的插装目标允许您在代码插装和覆盖率报告生成之间插入其他操作
例如,如果你采取行动,你会看到:
在仪器it
阶段完成(使用包装
)qualinsight mojo cobertura核心
- jetty服务器在
阶段进行清洗预集成测试
在集成测试阶段运行it测试
- jetty服务器在
阶段(即集成后测试
文件写入磁盘时)停止,然后cobertura.ser
在报告it覆盖范围
阶段运行验证
cobertura:cobertura
也执行测试,这是一个集所有功能于一身的目标