红帽白皮书新鲜出炉!点击获取,让你的云战略更胜一筹! 了解详情
写点什么

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

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

关注

评论

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

阿里面试官最新分享的Java面试宝典,含8大核心内容讲解

Java工程师

Java 面试 offer

“低代码”编程或将是软件开发的未来

优秀

低代码

安克创新每一个“五星好评”背后,有怎样的流程管理?

科技热闻

8月Meetup | “数据调度+分析引擎”解锁企业数字化转型之路

Apache DolphinScheduler

一种新的测试方法:视觉感知测试

和牛

软件测试 8月月更

requests库访问接口

和牛

测试 8月月更

观测云入选 CNCF 云原生全景图

观测云

一文带你了解 HONOR Connect

荣耀开发者服务平台

开发者 教程 荣耀 honor

SpringBoot+Vue+Flowable,模拟一个请假审批流程!

江南一点雨

Java spring springboot flowable

不爱生活的段子手不是好设计师|ONES 人物

万事ONES

开源生态与AI芯片的碰撞&Dragonfly基于P2P的镜像加速系统 | 第 39-40 期

OpenAnolis小助手

开源 dragonfly p2p 龙蜥社区 AI 芯片

【荣耀智慧服务】快捷服务开发指南

荣耀开发者服务平台

开发者 App 手机 荣耀 honor

异形屏为led显示行业带来更多希望

Dylan

LED显示屏 led显示屏厂家 异形屏

开源一夏 |Spring MVC深度学习

叶秋学长

spring 开源 8月月更

Python命令行输出彩色字符串

和牛

Python 8月月更

开源一夏 | 使用 JavaScript 和 CSS 的简单图像放大镜

海拥(haiyong.site)

开源 8月月更

如何搭建知识库,让您的内容更丰富?

Geek_da0866

干货:服务器网卡组技术原理与实践

C++后台开发

服务器 交换机 网卡 C/C++后台开发 C/C++开发

怎么学自动化测试

和牛

自动化 软件测试 8月月更

分享几个自动化测试的练手项目

和牛

自动化 软件测试 8月月更

烟雾、空气质量、温湿度...自己徒手做个环境检测设备

华为云开发者联盟

开发 传感器 环境监测

产品说明丨如何使用MobPush快速创建应用

MobTech袤博科技

ios android sdk mobpush 智能推送

怎么设计产品手册?用什么设计产品手册?

Baklib

接口测试中,应不应该用数据库

和牛

8月月更

app自动化测试webview怎么操作

和牛

自动化 软件测试 8月月更

阿里总部最新分享SpringCloud 生态全栈笔记,涵盖了五大核心组件,太强了!

Java工程师

Java spring spring-cloud

智为链接,慧享生活,荣耀智慧服务,只为 “懂” 你

荣耀开发者服务平台

开发者 安卓 荣耀 honor

直播预告|从新手村到魔王城,高效默契的敏捷团队如何炼成

观测云

Colocate Join :ClickHouse的一种高性能分布式join查询模型

华为云开发者联盟

数据库 后端

常用持续集成工具对比

和牛

软件测试 8月月更

自助服务知识库是什么?

Geek_da0866

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