我正在使用Jetty和我的仪器化类运行WebApp。在Jetty关闭后,我会获取生成的.set文件并使用命令行工具创建Cobertura报告。
我总是得到任何类的100%覆盖率结果。看起来Cobertura只考虑了测试期间执行的代码行,而没有获取完整的类数据。
我尝试添加源文件到报告中,但没有帮助。我还尝试将仪器化后创建的.ser文件与Jetty关闭后创建的.ser文件合并(实际上是同一个文件,但在运行Jetty之前,我备份了仪器化后创建的.ser文件),但这里也没有帮助。
请问有人能帮忙吗?
谢谢。
我总是得到任何类的100%覆盖率结果。看起来Cobertura只考虑了测试期间执行的代码行,而没有获取完整的类数据。
我尝试添加源文件到报告中,但没有帮助。我还尝试将仪器化后创建的.ser文件与Jetty关闭后创建的.ser文件合并(实际上是同一个文件,但在运行Jetty之前,我备份了仪器化后创建的.ser文件),但这里也没有帮助。
请问有人能帮忙吗?
谢谢。