德尔福测量代码覆盖率

前端之家收集整理的这篇文章主要介绍了德尔福测量代码覆盖率前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有什么方法来衡量代码覆盖与DUnit?或者有没有任何免费工具实现?你使用什么?你通常去什么代码覆盖?

Jim McKeeth:谢谢你的详细答复。我在谈论TDD方法的意义上的单元测试,不仅是发生故障后的单元测试。我对代码覆盖感兴趣,我可以用一些基本的预写单元测试实现。

解决方法

我刚刚在Google Code上创建了一个新的开源项目,并为Delphi 2010 http://code.google.com/p/delphi-code-coverage/提供了一个基本的代码覆盖工具

现在它可以测量线路覆盖,但我计划添加类和方法的覆盖。

生成带有摘要的html报告以及标记的来源,显示哪些行被覆盖(绿色),哪些行不是(红色),以及没有为它们生成任何代码的其余行。

更新:
Delphi Code Coverage的版本0.3,您可以生成与Hudson EMMA插件兼容的XML报告,以在Hudson显示代码覆盖趋势。

更新:
版本0.5带来了错误修复,增加了可配置性和清理报告

更新:版本1.0支持emma输出,类和方法的覆盖,以及DLL和BPL的覆盖

猜你在找的Delphi相关文章