它是否存在任何简单的代码覆盖工具?

时间:2011-11-23 11:13:37

标签: vb.net code-coverage

是否有任何免费或廉价的代码覆盖工具我可以使用“ad hook”来运行我的程序并查看该会话的项目中没有运行的方法?我不会对必须使用单元测试或许多高级功能的工具感兴趣。如果可能的话,只需“命中运行”。

它是“程序员五项全能”中的一个“有趣”事件。我将让10个程序员运行一个程序,并且在运行它时覆盖大多数代码的人将获胜。

1 个答案:

答案 0 :(得分:1)

OpenCoverPartCover是两个开源工具,应该足够了。 PartCover更为人所知,但是32位,只有线覆盖。 OpenCover稍后出现并处理32位和64位,并且还进行分支覆盖。两者都处理基于.NET2和.NET 4框架的语言(即C#,VB.NET等),只要它们生成PDB文件(它们都用于检测)。

NCover做一个可能适合您的短期需求的试用版,他们也可以免费使用,但我认为这只是.NET 2.0。

此stackoverflow问题What can I use for good quality Code Coverage for C#/.NET?对其他工具也很有用 - 请选择