AI 年度盘点与2025发展趋势展望,50+案例解析亮相AICon 了解详情
写点什么

面向企业的 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:061741
用户头像

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

关注

评论

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

WebStorm 2023 mac中文注册激活版下载

iMac小白

又一个涵盖前后端+DevOps+OpenAI大模型的高并发项目启动了

冰河

程序员 架构师 即时通讯 项目实战 分布式IM

AE真实辉光特效插件:Real Glow for Mac汉化版

彩云

AE插件 Real Glow

大模型训练中的学习率调整策略

百度开发者中心

人工智能 深度学习 大模型

云电脑的运行原理是什么?如何实现

青椒云云电脑

云桌面 云电脑 云电脑平台

500种专业级Lut调色集合包

彩云

lut调色预设 LUTMASTER

ProPresenter for Mac(现场分屏演示工具)v7.15汉化版

iMac小白

ShareMouse for Mac(鼠标键盘共享) v6.0.59永久激活版

mac

sharemouse 苹果mac Windows软件 共享鼠标的工具

App Cleaner & Uninstaller mac清理卸载工具

iMac小白

Codigger,您团队协作的得力助手

知者如C

如何有效解决UDP协议传输问题实现快速安全的文件传输

镭速

UDP协议 UDP传输

CQ 社区版 V2.6.0 发布 | SQL闪回、权限看板、新增数据源人大金仓等

BinTools图尔兹

sql 数据库管控 人大金仓 南大通用 数据安全运维

听说90%的人都没搞定手撕协程池这道面试题!

王中阳Go

Go golang 面试题 Go进阶 协程池

Default Folder X for Mac(Mac专业搜索优化工具)v6.0.2激活版

iMac小白

软件测试/测试开发丨软件测试中的人工智能

测试人

人工智能 软件测试

实例讲解基于Sermant快速开发服务治理插件

华为云开发者联盟

云原生 后端 华为云 华为云开发者联盟

五种在 JavaScript 中创建对象的方法

树上有只程序猿

JavaScript

软件测试/人工智能|PPT不好写,问问ChatGPT

霍格沃兹测试开发学社

WonderPen妙笔 for Mac(文本写作工具)v2.4.0中文激活版

iMac小白

Wireshark的捕获接口设置

小魏写代码

六个开发者必知必会的Git命令

高端章鱼哥

git

Royal TSX for Mac(强大的远程管理软件)v6.0.2激活版

iMac小白

大模型训练的充分性判断

百度开发者中心

人工智能 深度学习 大模型

自己有粮,何须翻墙!ChatGPT4.0中文版

Geek_ccdd7f

软件测试/人工智能|如何利用人工智能来帮助我们找bug

霍格沃兹测试开发学社

ROLA-IP在HTTP海外IP代理市场的优势

Geek_bf375d

ROLA-IP海外IP代理全球动态ip代理用途分析

Geek_bf375d

软件测试/人工智能|GitHub Copilot:开发者新利器

霍格沃兹测试开发学社

Parallels Desktop 19 mac虚拟机完美破解版下载

iMac小白

全球代理HTTP的使用范围?罗拉ROLA-IP表现突出

Geek_bf375d

如何基于IM SDK从零开发移动端IM聊天功能

音视频开发_AIZ

IM 实时音视频 音视频开发 即时通讯IM 直播间

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