10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

面向企业的 Cucumber Pro

  • 2013-09-20
  • 本文字数:1136 字

    阅读完需:约 4 分钟

上周末,在巴塞罗那举办的Ruby 大会上,来自Cucumber 核心团队的Matt Wynne 宣布了一项新产品 Cucumber Pro ,这是一个基于开源的 Cucumber 工具的在线协作与报表生成平台,而 Cucumber 的功能是编写可执行特性规范。根据 Cucumber Pro 团队所说:

Cucumber Pro 是一个基于 Cucumber 的协作平台,它提供了实时的协作编辑,报表生成功能,并且能够与源代码控制系统相集成。Cucumber Pro 与 Cucumber 的关系就像是 Github 与 Git 的关系一样,都是在一个命令行工具的基础之上创建的 web 应用。

这个新平台承诺将吸引更多的传统企业使用 Cucumber,因为它们为客户提供的不仅仅是开源世界的产品,并且还包括了商业级的支持。新平台的创始人承认,在他们之前为各企业提供顾问服务时,就收到过对商业级支持的需求。

Cucumber Pro 的主要目的是要将产品负责人、领域专家以及其他非技术性的利益相关者融入 BDD(行为驱动开发)流程中。而对于非技术用户来说,Cucumber 所使用的原始文本编程器和基于命令行的用户界面实在是难以亲近。

许多公司依然拒绝使用没有商业实体在背后支持的软件,他们还想了解如何为他们所购买的工具获得官方的支持。

Cucumber Pro 团队也对 InfoQ 明确表示,Cucumber Pro 不会影响或减缓 Cucumber 的发展路线:

Cucumber Pro 并不是想象中的加入了“专业版”特性的一个 Cucumber 分支版本,Cucumber 这个开源项目将会如往常一样继续发展。

我们已经为 Cucumber Pro 投入了大约 6 个月的开发时间,而在同时,我们也继续为 Cucumber 合并新的 pull request,修复了各种缺陷,并且发布了 Cucumber-Ruby Cucumber-JVM Cucumber-JS

在过去的一年中,Cucumber 团队进行了极大的扩充,因此各种缺陷和问题都得到了很快的解决。Cucumber Pro 的成功离不开 Cucumber 这个开源项目的健康发展,所以 Cucumber 依然是我们的重心。

新平台将为特性的编辑提供一个基于浏览器的编辑器,并支持多人协作。不过它目前还不支持直接编辑用以运行特性的代码。不过这个平台能够将各种 Cucumber 的衍生工具中生成的特性执行报表聚合在一起,这些工具包括了 Cucumber 的.Net 移植版本 – SpecFlow

新的平台提供了多种付费模式,包括一个免费的开源版本、一个寄宿于云端的版本以及运行在本地服务器上的私有版本。关于付费许可的具体价格和模式式目前还没有公开发布。

Cucumber Pro 是由各个 Cucumber 衍生工具的主要维护者共同创建的:包括 Matt Wynne( Cucumber-Ruby )、Julien Biezemans( Cucumber-JS )和 Aslak Hellesøy( Cucumber-JVM )。Matt 之前曾经开发了 Relish ,这是一个能够发布及共享 Cucumber 中的特性的在线工具,但它并不包括编辑与报表产生的功能,而 Cucumber Pro 则填补了这部分功能的空白。

查看英文原文: Cucumber Pro for the Enterprise

2013-09-20 08:062063
用户头像

发布了 428 篇内容, 共 194.0 次阅读, 收获喜欢 39 次。

关注

评论

发布
暂无评论
发现更多内容

前端不得不懂的架构知识(中)

执鸢者

架构 大前端

架构师训练营 2 期 - 第 8 周命题作业

Geek_no_one

极客大学架构师训练营

架构之书:雄心与《C++语言的设计与演化》

lidaobing

c++ 架构

银行业大数据应用及HiveQLjoin分析

garlic

极客大学架构师训练营

玛雅公约软件系统开发|玛雅公约APP开发

系统开发

架构师训练营第三周”代码重构“作业

随秋

极客大学架构师训练营

性能优化练习

Mars

第十二周作业(作业二)

Geek_83908e

架构师一期

第八周作业

孤星

Codurance不太一样

sherlockq

架构师训练营 第八周作业

文江

《社会中的数据可视化》PDF免费下载

计算机与AI

数据可视化

架构师训练营 2 期 - 第八周总结

Geek_no_one

极客大学架构师训练营

许可区块链是许多金融应用未来的关键特性

CECBC

比特币区块链

架构师训练营第八周作业1

韩儿

架构师训练营 1 期第 12 周:数据应用(一)- 作业

piercebn

极客大学架构师训练营

【第十二周】课后作业

云龙

02-week3-homework

J

极客大学架构师训练营

Prometheus backfilling 功速体验

Grafana 爱好者

Prometheus tsdb

生产环境全链路压测建设历程之七: 淘宝网2012年双十一库存超卖问题的本质

数列科技杨德华

架构师训练营第 1 期 week12

张建亮

极客大学架构师训练营

第十二周作业(作业一)

Geek_83908e

架构师一期

第八周总结

孤星

架构师训练营第 1 期 - 第 12 周课后练习

Anyou Liu

极客大学架构师训练营

别再用智能合约时代的思维,去思考下一代区块链应用

CECBC

区块链 计算机

FFmpeg使用基础(音视频开发入门)

赖猫

架构师训练营第 1 期第 12 周学习总结

好吃不贵

极客大学架构师训练营

性能优化总结二

Mars

第八周 作业

Jack

宝马区块链负责人:我们是如何让区块链技术与汽车产业结合的?

CECBC

大数据

第十二周作业

alpha

极客大学架构师训练营

面向企业的Cucumber Pro_Ruby_Manuel Pais_InfoQ精选文章