我目前正在探索在项目中使用的各种代码覆盖工具,并在 clover、Emma 和 cobertura 中入围。(我的组织已经准备好为三叶草买单了)
但是我们没有自动化测试。所有测试都是手动的,我们需要使用检测代码在运行时生成结果。
三叶草的维基的初始行说
代码覆盖率是自动化测试覆盖的代码百分比。
三叶草可以收集非自动化测试的覆盖率吗?即要求是我在编译时检测代码并在我实际运行代码时获取覆盖率报告。谷歌搜索了很多,但找不到最合适的答案。
如果三叶草不支持它,是否有替代方案可以实现
我目前正在探索在项目中使用的各种代码覆盖工具,并在 clover、Emma 和 cobertura 中入围。(我的组织已经准备好为三叶草买单了)
但是我们没有自动化测试。所有测试都是手动的,我们需要使用检测代码在运行时生成结果。
三叶草的维基的初始行说
代码覆盖率是自动化测试覆盖的代码百分比。
三叶草可以收集非自动化测试的覆盖率吗?即要求是我在编译时检测代码并在我实际运行代码时获取覆盖率报告。谷歌搜索了很多,但找不到最合适的答案。
如果三叶草不支持它,是否有替代方案可以实现
覆盖工具的想法是检测应用程序代码,以便在运行时收集统计信息,并最终写入报告。应用程序代码是通过自动化测试还是通过手动测试运行并不重要。它适用于手动测试,但当然要长得多。
clover网站文件里面有手动步骤。可能使用这个我们可以实现..但不确定确切的最佳方式来做到这一点。