我正在研究一个支持javascript的功能测试解决方案.
当然,使用Symfony Framework,我选择Behat和Sahi驱动程序,我的测试套件是绿色的.问题是sahi很慢,而且不够稳定,这就是我转向PhantomJs的原因,正如这篇博文提到的那样: - > http://shashikantjagtap.net/running-behat-scenarios-with-pahntomjs/
我的一些测试保持绿色,但是当我使用时$this->getSession()->getDriver()->evaluateScript()
,没有返回,我无法评估javascript.
如果有人与之打交道并找到解决方案......
++