阿里云飞天发布时刻,领先大模型限免,超7000万 tokens免费体验 了解详情
写点什么

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

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

关注

评论

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

福昕鲲鹏加入,龙蜥社区迎来版式文档技术服务新伙伴

OpenAnolis小助手

Linux 开源 社区 福昕

vivo 服务端监控架构设计与实践

vivo互联网技术

服务端 系统监控 构架

前端培训:Vue3语法糖详解分享

@零度

Vue 前端开发

DDD实战(1):从需求到代码实现生鲜电商系统

深清秋

DDD 软件架构 生鲜电商系统

大画 Spark :: 网络(4)-Endpoint注册使用与网络环境的构建

dclar

大数据 spark 源代码 框架原理

一文带你了解 Java 的内存区域

宇宙之一粟

Java 内存 2月月更

怎么说服领导,能让我用DDD架构肝项目?

小傅哥

DDD 小傅哥 技术架构 架构实践

移动应用中的第三方SDK隐私合规检测,早知道

华为云开发者联盟

移动应用 安全 sdk 隐私 隐私合规

AIGC的“含科量”与“含资量”

脑极体

AI赋能安全技术总结与展望| 社区征文

herosunly

人工智能 新春征文 2月月更

大数据培训:构建Flink SQL流式计算平台

@零度

flink sql 大数据开发

KubeVela v1.2 发布:你要的图形化操作控制台 VelaUX 终于来了!

阿里巴巴云原生

阿里云 开源 云原生 KubeVela

多图|一文详解Nacos参数!

王磊

nacos

外屏和宽屏浪费了?HarmonyOS折叠屏设计规范教你用起来

HarmonyOS开发者

HarmonyOS

Go 并发模式:管道和取消(译)

en

Go

DOM 精通了?请问 Node 和 Element 有何区别?

编程三昧

JavaScript 前端 DOM 2月月更

阿里无影云桌面深度测评

乌龟哥哥

无影云电脑 2月月更

技术盘点:容器技术的演进路线是什么?未来有哪些想象空间?

阿里巴巴云原生

阿里云 容器 云原生

2022年每个开发者必知的云原生趋势 | 社区征文

Geek_rze78a

容器 微服务 云原生 新春征文

技术盘点:消息中间件的过去、现在和未来

阿里巴巴云原生

阿里云 云原生 中间件 消息队列 EventBridge

架构训练营 毕业设计

ren

深入理解持续测试:DevOps 流程中的重要一环

飞算JavaAI开发助手

战略规划和战略解码BLM+BEM

wood

bem 战略制定 300天创作 BLM

“元认知”相关学习总结

panda

思维模型 阅读笔记 元认知

注册中心

邱学喆

Eureka 注册中心 原理图

技术盘点:云原生中间件的技术演进与未来趋势展望

阿里巴巴云原生

阿里云 云原生 中间件 趋势

改革开放启示录(14/100)

hackstoic

创新管理

了解一下ProtoBuf

蜜糖的代码注释

protobuf 2月月更

基于CC2530(ZigBee)设计的自动照明系统

DS小龙哥

2月月更 自动照明系统设计

学生管理系统的架构设计

Fingal

#架构实战营

Linux系统问题排查

AiDaddy

Linux 负载 系统问题

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