首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >行为驱动开发和PHP应用程序

行为驱动开发和PHP应用程序
EN

Stack Overflow用户
提问于 2010-10-26 01:02:52
回答 2查看 1.8K关注 0票数 3

我爱上了Cucumber。它很容易为Ruby on Rails应用程序进行配置。然而,我是Ruby的新手,我的团队其他成员也是如此。我们正在使用Zend框架编写PHP应用程序。我很想知道您是如何为PHP应用程序实现BDD的,以及我应该使用哪些框架/库。你配置好Cucumber了吗?或者您使用的是不同的库?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-10-26 10:45:57

Cuke4PHP

Cuke4PHP实现了Cucumber wire协议,这使得用PHP语言编写步骤定义成为可能。这意味着您可以用Ruby编写一些(或大部分)步骤定义,用PHP编写其他步骤定义(与修改数据库有关的步骤定义)。

另一种选择是..。

Behat

Behat是用PHP5.3编写的Cucumber的一个端口。不幸的是,它需要PHP5.3,所以如果您的环境没有设置为PHP5.3,您将无法使用它。

票数 5
EN

Stack Overflow用户

发布于 2011-07-20 09:50:16

我已经使用cuke4php成功地运行了带有PHP定义的cucumber。但是我们开发团队中的Windows用户无法运行cuke4php,因为他们在该平台上遇到了ruby和fork(2)的问题。

Running fork(2) from Windows with Cygwin. Possible?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4017010

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档