首页 文章

如何集成三叶草当前db文件和历史文件,并将覆盖结果一起获取?

提问于
浏览
0

在我的情况下,我必须在服务器中获得代码覆盖 . 为此,我使用三叶草 . 我已经通过客户端手动执行了一些场景的测试用例 . 这意味着记录到Web应用程序并手动测试一些场景) . 然后我想得到结果作为测试期间的测试覆盖率 . 在我测试时,可能会出现类似应用程序构建的情况 . 这意味着我丢失了我的覆盖数据文件 . 测试完成后,它只显示新应用构建后覆盖的覆盖范围 . Clover提供历史记录点选项,可将.xml.gz文件保存在历史记录目录中 . 我想知道我如何整合这个历史文件和当前更新的clove.db文件并创建一个涵盖我所有测试的报告?

1 回答

  • 0

    如果我错了,请纠正我,但是:如果应用程序再次构建,那么你不知道实际改变了什么(它可能是完全不同的代码),因此到目前为止所做的所有手动测试都是无效的 .

    我宁愿建议在手动测试期间停止部署新版本的应用程序 .

    或者,如果您控制何时部署新版本,您可以收集到目前为止收集的clover.db和coverage记录文件并生成中间报告 - 至少可以查看某些测试的覆盖率 .

相关问题