我们可以使用Codeception for php 4.4开发的应用程序

时间:2014-11-13 07:04:32

标签: php behat codeception

背景

我们计划将面向应用程序的组织客户端从php4.4迁移到php5.3或更高版本。

问题:

根据书中的建议"有效地与遗产代码一起工作"我们计划慢慢地使用 behat codeception 创建第一个行为测试用例,当我们考虑用于迁移的测试用例时,我们考虑了大部分关键部分。所以现在我们正在评估behat和codeception来完成这项工作。

我们想知道代码是否也可用于php4.4网站?基于此,我们希望使用Codeception over behat。任何与此相关的建议对我们做出决定非常有帮助。

先谢谢。

1 个答案:

答案 0 :(得分:0)

是的,Codeception可以测试不同PHP版本的站点,而不仅仅是PHP 但是你需要在CLI中使用PHP 5.4来执行Codeception。

您应该为Web服务器和CLI安装不同版本的PHP,以便这样做。您可以使用phpenv或phpbrew安装多个PHP。只需切换到4.4。用于Web服务器,5.4用于CLI。

然后您可以使用PhpBrowser或Selenium WebDriver

编写Codeception验收测试