Ich arbeite an einer Lösung für Funktionstest mit Javascript-Unterstützung.Ausführen von Javascript mit behath und phantomjs
Natürlich wählte ich mit Symfony Framework Behath mit Sahi-Treiber, und ich hatte meine Testsuiten grün. Das Problem war, dass sahi ziemlich langsam ist, und nicht stabil genug und deshalb habe ich zu PhantomJS drehen, da diese Blog-Eintrag erwähnt: ->http://shashikantjagtap.net/running-behat-scenarios-with-pahntomjs/
Einige meiner Tests bleiben grün, aber wenn ich $this->getSession()->getDriver()->evaluateScript()
verwenden, gibt es keine Rückkehr und ich kann Javascript nicht bewerten.
Wenn jemand jemals beschäftigen und eine Lösung gefunden ...
++
Zum Testen gibt es Beispielprojekt: https://github.com/Shashikant86/BehatDemo – fxlacroix