我正在使用javascript支持進行功能測試的解決方案。用behat和phantomjs執行javascript
當然,使用Symfony Framework,我選擇Behat和Sahi驅動程序,並且我的測試套件是綠色的。問題是,SAHI是相當緩慢,並沒有足夠穩定的,這就是爲什麼我轉PhantomJs因爲這個博客帖子中提到: - >http://shashikantjagtap.net/running-behat-scenarios-with-pahntomjs/
我的一些測試中保持綠色,但是當我使用$this->getSession()->getDriver()->evaluateScript()
,有沒有回報,我無法評估JavaScript。
如果有人曾經處理,並找到了解決辦法...
++
爲了進行測試,有樣本項目: https://github.com/Shashikant86/BehatDemo – fxlacroix