首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >行为驱动开发和SpecFlow

行为驱动开发和SpecFlow
EN

Stack Overflow用户
提问于 2012-07-19 15:34:24
回答 1查看 528关注 0票数 2

我在BDD方面没有任何实际经验,最近我发现了SpecFlow。我读过一些关于它的文章(和Gherkin),我经历了一些screen casts,我必须说我已经被说服了。当然,从本质上讲,作为介绍提供的示例相对简单。有没有人在真实的(读作“复杂的”)项目中使用SpecFlow,并且觉得这个工具很有帮助?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-19 16:38:53

Gojko Adzic写了一整本书(www.specificationbyexample.com),在书中他采访了全球各地的不同团队,这些团队根据这些概念工作了几年。这本书不仅描述了他们的经验,还很好地总结了团队报告的共同挑战和好处。我认为这本书可以帮助说服管理层,并在开始时提供一些指导。不过,它不是一本循序渐进的烹饪书,也没有详细讨论具体的工具(这不是必须的)。

为了谈谈第一手经验,我们(TechTalk)几年来一直在不同规模、领域和架构的项目中使用SpecFlow。我们主要在各个领域(金融部门,政府,地理信息系统)进行自定义开发,我们的项目通常有2-9个月的持续时间,大小为150-500 PD。我们使用SpecFlow做的最大的项目是1800+ PD -这些是几年来持续频繁发布的长期运行的程序。

我们还在产品开发中使用SpecFlow,例如在SpecLog (www.speclog.net)中。

我们还在指导不同行业(汽车、金融服务等)的ATDD和逐个规范的大型项目。他们非常成功地应用了这些概念。这些项目的一部分也在其他平台上,例如,到目前为止,我们在Java上使用的是JBehave,尽管如果我现在就开始一个项目,我会强烈考虑Cucumber-JVM。

我还推荐查看skillsmatter.com上的(免费)屏幕投射,他们几年来一直在举办相关的会议(BDDX,CukeUp)。这些网站总是有一些来自不同领域和行业的经验报告。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11555974

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档