行为驱动开发和PHP应用程序
作者:互联网
我爱上了Cucumber.它很容易为Ruby on Rails应用程序配置.但是,我是Ruby的新手,因此我的团队其他成员也是如此.我们正在使用Zend Framework编写PHP应用程序.我很想听听您如何为您的PHP应用程序实现BDD以及应该使用哪些框架/库.您配置了黄瓜吗?还是您正在使用其他库?
解决方法:
Cuke4PHP实现了Cucumber wire协议,从而可以用PHP编写步骤定义.这意味着您可以在Ruby中编写一些(或大多数)步骤定义,并在PHP中(与修改数据库有关)编写其他步骤定义.
另一个选择是..
Behat是用PHP 5.3编写的Cucumber端口.不幸的是,它需要PHP 5.3,因此如果您的环境未针对PHP 5.3进行设置,则将无法使用它.
标签:cucumber,bdd,php 来源: https://codeday.me/bug/20191023/1915402.html