代码之家  ›  专栏  ›  技术社区  ›  roundcrisis

SpecFlow与Cuke4Nuke与Cucumber+IR

  •  5
  • roundcrisis  · 技术社区  · 16 年前

    看看BDD框架,我不禁想知道哪一个更适合我们。 我喜欢黄瓜,因为他们在那里做BDD已经很长一段时间了(从2008年初开始),我喜欢Ruby,然而,我们是一家.NET商店,虽然我觉得Ruby很友好,但其他人却不喜欢;我认为这很公平(从某种意义上讲)。
    Cuke4Nuke,我可以看到它在引擎盖下用黄瓜,但似乎是很早的时候。 实际上我还没有测试specFlow,但是我听说了一些关于它的好消息,我知道它在规范中使用了相同的元语言。 我研究过讲故事的人,可能很好,但我需要一些在未来5-10年内会出现的东西,我不知道会不会。

    那么你认为什么是好西装呢?

    干杯

    3 回复  |  直到 12 年前
        1
  •  2
  •   javelinBCD    15 年前

    我个人更喜欢黄瓜、小黄瓜和小黄瓜。 我们不只是做.NET开发。
    这允许使用类似工具执行Ruby和Java(CuKe4Dukes)的BDD。
    我只是喜欢跨多种语言的开发一致性。因为cuke4nuke是一个有线协议,所以几乎可以为任何语言开发cuke4适配器。

    我的团队很快会遇到的唯一问题是CUKE4V现在不能与VS2010一起工作,我们很快就会升级。当然,您不需要CUKEV来使用CUKE4V,它只是让开发人员更容易使用。

    我同意这并不一定比specFlow好。我试过了,效果很好。如果您只拥有.NET开发,没有Ruby/IrRuby、Java等,它也可以是一个不错的选择。

        2
  •  3
  •   Community Mohan Dere    9 年前

    SpecFlow目前更好,它稳定并且与Visual Studio 2008/2010更好地集成。

    您也可以在这里参考: Cuke4Nuke or SpecFlow?

        3
  •  2
  •   Amir Jalali    13 年前

    specFlow更好地被.NET社区接受,您可以在上阅读更多信息 Richardlawrence's 博客一个Cuke4Nuke的创建者。