本文翻译自:Coco Test Engine – The New Era of Code Coverage Analysis
原文作者:Qt Group首席软件工程师Sébastien Fricker
审校:Felix Zhang
我们的Coco 7重大更新带来了一个长期以来备受期待的功能——测试数据生成(即Coco Test Engine),这为代码覆盖率分析工具Coco增添了强大的新工具。为此,我们采访了Coco的首席开发者Sébastien Fricker,深入探讨了这次更新及其如何使代码覆盖率分析得到改善。
简而言之,测试数据生成功能通过以下方式简化代码分析流程,使代码质量保障变得更加简单:
- 快速达到尽可能高的覆盖率
- 在代码覆盖率分析中消除重复
- 自动收集包括边缘案例的测试数据