背景
我们计划将面向应用程序的组织客户端从php4.4迁移到php5.3或更高版本。
问题:
根据“工作-有效--与遗产-代码”一书中的建议,我们计划缓慢地使用behat或协同欺骗创建第一个行为测试用例,并且当我们有了我们想要迁移的测试用例的大部分关键部分时。因此,现在我们正在评估behat和共同欺骗来完成这项工作。
我们想知道共同欺骗是否也可以用于php4.4站点?基于此,我们希望在behat上使用协同欺骗。任何与此有关的建议都对我们作出决定很有帮助。
提前谢谢。
发布于 2014-11-13 14:32:03
是的,协同欺骗可以在不同的PHP版本上测试站点,而且不仅可以测试PHP,还需要CLI中的PHP5.4来执行CoL.3。
为了做到这一点,您应该为CLI服务器和CLI安装不同版本的PHP。您可以使用phpenv或phpbrew安装多个PHP。切换到4.4。用于webserver和用于CLI的5.4。
然后,您可以使用PhpBrowser或Selenium WebDriver编写共同欺骗验收测试。
https://stackoverflow.com/questions/26903144
复制相似问题