我可以使用什么来为C#/ .NET提供高质量的代码覆盖?

What can I use for good quality code coverage for C#/.NET?

i不知道期权有for .NET(C或通过#)代码覆盖率,尤其是在较低的价位段?

我需要寻找一个新的产品,但基于比较的事实。我知道下面的:

  • ncover
    • 似乎非常流行和看起来很好
    • 支持语句覆盖、分支覆盖
    • "ncover 480元3完整"
    • Beta版本是免费的!!
  • Visual Studio 2008年每|(2005)(团队或团队开发,系统测试套件的版本)
    • 嗯,那么我认为微软在IT工作
    • 完全集成到Visual Studio
    • 至少5469元
  • 没有进一步的发展partcover(移动到opencover)
    • 开源
    • 支持语句覆盖
  • opencover - partcover Successor to
    • 开源
    • 分支语句覆盖和支持
    • 32和64位支持
    • Silverlight支持
    • 背景
    • 教程上的代码项目的初级开发者
    • 然而,没有核心的支持。
  • SD测试覆盖
    • 在32和64位的作品,全# C 4.0
    • 句柄是小和非常大的代码库
    • 250美元单用户许可证
  • jetbrains dotcover
    • 100美元的个人许可证。免费用户群,开源项目,学生和教师。
    • 支持语句覆盖
    • Silverlight支持
  • ncrunch

    • 159美元的个人许可证
    • 座位许可证289美元的商业在 *免费测试版,对商业的未来,未知的未知定价/ S > <。
    • 在Visual Studio代码覆盖率指标
    • 连续测试(近实时)
    • 可视化的测试代码覆盖率
    • 性能度量,多核并行测试执行
  • ndepend

    • 410美元的开发者许可证
    • 进口数据从CAN ndepend覆盖ncover,dotcover,Visual Studio 2012年2015年、2017年;2008年,2010年和2013年,代码覆盖文件。
    • 依赖图
    • 依赖结构矩阵
    • 可视化的代码度量
    • 验证代码规则


ncover that the version of的使用与testdriven.net来。它会让你easily右点击你的单元测试类的在线图书馆,"Test With -> Coverage"和EN和命中,将拉动后续the report。P></


安partcover替代ncover can be is to,for an开源代码覆盖工具的出现ncover甚相似,它包括在控制台应用程序,浏览器和GUI的覆盖,在cc.net transforms for使用XSL。P></

产品很兴趣。P></

更新:replaced partcover opencover has。P></


jetbrains(has been of resharper饥饿)工作在覆盖工具在线小dotcover called for a while。这表现在大交易的承诺。P></


我只测试了ncrunch and have to说AM超压。测试工具,它是在连续的文件会覆盖你的代码在Visual Studio代码在几乎实时。write this at the time is as的ncrunch自由。小unclear if it is /无成本的钱会好,在未来好源码或opened the虽然。P></


好漂亮的testcocoon is also www.testcocoon.org:http:///index.html和主动发展和用户社区。P></

  • (gpl3开源)
  • supports C / C / C + + #跨平台(Linux / Windows / Mac)
  • 在《一代coveragescanner -仪表
  • coveragebrowser视图,代码覆盖分析和结果的管理

编辑:茧不周及试验creators is its商业软件是现在生产的C / C + +。P></


there are预发布(试用版)ncover versions of available for free。他们的工作结束时especially for most cases,与ncoverexplorer联合。P></


我不确定差分零售ncover with the the,but there is also an ncover that is of SourceForge项目由原来的开源和免费。P></


http:/ / / / / csharptestcoverage.html testcoverage www.semanticdesigns.com产品P></

超低量巨大的把手,直观的GUI系统的档案,由档案和特异性表现覆盖,覆盖的崩溃报告与AT generated方法,类和包装水平。P></


testmatrix is a单元测试和代码覆盖工具的转轮。P></


测试覆盖工具# see the C:我从公司,设计语义P></

http:/ / / / / csharptestcoverage.html testcoverage www.semanticdesigns.com产品P></

超低量巨大的把手,直观的GUI系统的文件覆盖文件在线和特异性表现,报告与generated在类的方法覆盖的崩溃,和包装水平。P></


我们会释放到dotcover EAP(http:///dotcover www.jetbrains.com)and will be theβ释放很快。P></


代码覆盖功能,可编程api' S AS AS阱,与Visual Studio 2010。可悲的,唯一的两个"全覆盖能力,包括队列是高级和终极的。我相信不管一个人多,api' will be available with the S版代码覆盖任何文件,我的写作和创造在浏览器likely for the覆盖信息可能会好。P></