rou*_*sis 5 bdd cucumber specflow
看看BDD框架,我不禁想知道哪一个更适合我们.我喜欢Cucumber,因为他们一直在那里做BDD(从2008年初开始)我喜欢Ruby,但是,我们是一个.net商店,虽然我发现Ruby非常友好,但其他人却不喜欢; 而且我觉得这很公平(对于某一点)
Cuke4Nuke,我可以看到它在引擎盖下使用Cucumber,但它似乎是非常早期的.我实际上没有测试过SpecFlow,但是我听说它很好,我知道它使用相同的元语言来规范我看过StoryTeller,可能很好,但我需要的东西会在接下来的5-10中出现年,我不知道是否会这样.
那你认为什么是好西装?
干杯
我个人更喜欢 Cucumber、Cuke4Nuke 和 Cuke4Vs。我们不仅仅进行 .NET 开发。
这允许使用类似的工具通过 ruby 和 Java (Cuke4Duke) 执行 BDD。
我只是喜欢跨多种语言进行开发时使用的一致性。由于 Cuke4Nuke 是一种有线协议,因此几乎可以开发适用于任何语言的 Cuke4 适配器。
我的团队很快就会遇到的唯一问题是 Cuke4Vs 目前无法与 VS2010 配合使用,我们将很快进行升级。当然,您不需要 CukeVs 来使用 Cuke4Vs,它只是让开发人员更容易。
我同意它不一定比 SpecFlow 更好。我尝试了一下,效果很好。如果你只有.NET开发,没有Ruby/IronRuby、Java等,它也是一个不错的选择。