BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

BDD工具Cucumber开发团队扩大且修复了大量Bug

| 作者 Jan Stenberg 关注 29 他的粉丝 ,译者 孙镜涛 关注 2 他的粉丝 发布于 2013年4月18日. 估计阅读时间: 2 分钟 | GMTC大前端的下一站,PWA、Web框架、Node等最新最热的大前端话题邀你一起共同探讨。

Aslak Hellesøy在上周举行的Cucumber会议日上谈论Cucumber生态系统时透露,作为一个行为驱动开发(BDD)工具,Cucumber项目最近扩充了其开发团队,并且通过过去两个月的突击工作解决了大量的开放bug。

谈及一封询问Cucumber是否是一个死项目的email时,该项目的创建者和核心开发者Aslak坦诚地说,该项目在过去两年中确实进行缓慢,这从Ruby版本中持续增长的开放bug数就能看出来。但是事情现在发生了转变,一个新的更加庞大的团队已经形成,同时在过去的两个月里差不多有150个bug已经被关闭,将开放bug的数量降低到了20,将解决bug花费的平均时间缩短为了40天。

除了新团队之外,今年的工作重点包括两个方面:设计一个新的Gherkin解析器提升Cucumber的内部质量从而能够更容易地修复报告bug;改善现在过于庞杂的wiki文档。根据计划,wiki将迁移到新的web文档网站,从夏天开始wiki将退出舞台。为了实现这个目标,团队需要社区的帮助,引用Aslak的一句话就是“如果所有使用Cucumber的人都能够贡献一个段落,那么这项工作就能完成”。

社区能够帮助解决的另外两个常见的问题是:在Cucumber论坛中回答问题而不是等待“权威的”答案;将与Selenium和Maven等工具相关的问题重定向到正确的论坛。这样能够节省团队的时间,使其专注于代码。

Cucumber是一个开源的行为驱动开发(BDD)工具,目前支持9种编程语言,包括Ruby、基于JVM的语言和JavaScript。同时,借助于SpecFlow项目可以使用同样的Gherkin语法支持.NET语言。

查看英文原文BDD Tool Cucumber with a Larger Team and Numerous Bugs Fixed

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT