我想知道.NET(或C#特定)代码覆盖有哪些选择,特别是在价格较低的部分?
我不是在寻找建议,而是根据事实对产品进行比较.我知道以下内容:
- NCover
- Visual Studio(2008 Pro)| (2005年团队系统(开发,测试或团队套件版))
- 嗯,这是微软所以我希望它能够正常运行
- 完全集成到Visual Studio中
- 至少$ 5,469
- PartCover - 没有进一步的开发(转移到OpenCover)
- OpenCover - PartCover的继承者
- SD测试覆盖率
- 使用32位和64位,完整的C#4.0
- 处理小型和非常大的代码库
- 单用户许可证250美元
- JetBrains dotCover
- 个人许可证100美元.免费为用户组,开源项目,学生和教师.
- 支持声明范围
- Silverlight支持
NCrunch
- 个人执照159美元
- 289美元的商业座位许可证
*在测试期间免费,成为商业,定价未知的 未知未知.
- Visual Studio中的代码覆盖率指示器
- 连续(近实时)测试
- 可视化的每次测试代码覆盖率
- 性能指标,并行多核测试执行
NDepend的
- 开发人员许可证410美元
- NDepend可以从NCover,DotCover,Visual Studio 2017导入覆盖数据; 2015,2013,2012,2010和2008代码覆盖率文件.
- 依赖图
- 依赖结构矩阵
- 可视化代码指标
- 验证代码规则