rspec – Cuke4Nuke或SpecFlow?
我试图决定是否应该使用Cuke4Nuke或SpecFlow。
每个人的利弊是什么?对此的意见更好,为什么。 谢谢!
(我可能有偏见,因为我参与SpecFlow,但在这里我的想法…)
Cuke4Nuke非常接近黄瓜。 >兼容性 然而,这也具有一些潜在的缺点: > Ruby是必要的 SpecFlow是一个单独的项目从黄瓜。它试图尽可能接近黄瓜,但有和将会有差距。有计划使用与Cucumber相同的解析器,以提高语言级别的兼容性。 SpecFlow试图提供以下优点: >纯.NET解决方案(因此不需要安装Ruby,在运行时不涉及Ruby) 作为SpecFlow的缺点我目前看到: >它不支持与黄瓜一样多的语言>目前有一个“代码生成”步骤涉及。这在使用VisualStudio时是透明的,有没有VisualStudio这样做的命令行,但很多人不喜欢代码生成。>目前没有明确的SpecFlow命令行运行程序。但是,您可以使用单位测试命令行运行程序。> SpecFlow取决于单元测试框架,目前只支持NUnit和MSTest>在SpecFlow中的报告还不是很复杂。黄瓜不提供更多的选择,但我不知道他们是否都在cuke4nuke … (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 已定义节或组名“oracle.manageddataaccess.client”
- vb.net中东软医保接口的调用
- Oracle Database Release Update Introduction and FAQ (文
- 如何从C#函数的存储过程返回多个输出参数
- 是否需要在根元素中声明XML命名空间以便通过XPath查询进行匹
- 如何从p:dataTable本身内部更新p:dataTable?
- XML-RPC技术
- ruby-on-rails-3 – Rails belongs_to不会使用自定义类名设
- Ajax技术(2)--比较完整的原始ajax写法
- ajax – 尝试将jQuery 1.4.2插件更新为1.8.2,但收到语法错误