免费的ncrunch替代方案



由于ncrunch离开了自由市场,我一直在寻找类似的代码覆盖范围标记工具,并像ncrunch这样的连续测试

编辑:我正在使用VS2012

更新:

我已经使用了一段时间了,这还可以,但是我认为编写代码时它缺乏反馈。当我编写测试时,反馈是好的,但是当我打破测试(在编辑源代码时)时,它不会告诉我测试破裂(在边距中,就像NCRUNCH一样)。因此,如果有人知道其他工具,我仍在听。

ncrunch是一个很棒的工具,我仍然在Beta时发现它,作为开发人员,我尽力支持从事很酷的项目的人。如果人们使用ncrunch并喜欢它,我鼓励您购买许可证。

这样的东西需要大量时间来发展,如果人们不愿意支持它,那么更少的人将创建您喜欢的酷工具。

从我阅读的内容中,大多数人都在同一条船上,并且正在转到连续测试。我认为没有一个完美的替代品...

这是ncrunch和连续测试之间的一个不错的比较

update

最近使用VS2012连续测试后,我决定卸载。摩擦太多,无法运行。我相信它需要更新才能正确支持VS2012。

ncrunch值得每一分钱。考虑到Remco为将其无缝集成到VS的努力时,$ 159并不是那么糟糕。这真的并不容易。当我认为,与指标相结合时,它使其成为一个简单的决定。

可以看一下连续测试的吉尔斯。

目前,它支持Nunit,Xunit.net,Machine.Specifications和NSPEC,但是路线图显示了计划对所有主要测试框架的支持。

ncrunch是绝对不错的产品,虽然有点贵。建议的替代方案(连续测试)不能很好地工作,因为它没有线覆盖,总代码覆盖率指标,并且抱怨在大型解决方案中正确引用了Nuget软件包(与NCRUNCH完全可以使用)。

ncrunch还与Visual Studio具有无缝的集成,这使编码更快,更有趣,并且您知道在编码时符合单元测试中指定的所有标准时,而无需按任何按钮。

类似于ncrunch的工具将是连续测试,但我认为它们在经典意义上没有进行代码覆盖。

也存在用于.NET的开源代码覆盖工具,例如PartCover和OpenCover。

i是一个狂热的ncrunch用户。现在他们已经商业化了,我正在使用连续测试和testdriven.net,其中包含用于代码覆盖的ncover。

最新更新