ฉันกำลังพัฒนาโซลูชันสำหรับการทดสอบการทำงานด้วยการรองรับจาวาสคริปต์
โดยปกติแล้ว เมื่อใช้ Symfony Framework ฉันเลือกไดรเวอร์ Behat with Sahi และชุดทดสอบของฉันเป็นสีเขียว ปัญหาคือ sahi ค่อนข้างช้า และไม่เสถียรเพียงพอ และนั่นคือเหตุผลที่ฉันหันไปหา PhantomJs เนื่องจากโพสต์ในบล็อกนี้กล่าวถึง: -> http://shashikantjagtap.net/running-behat-scenarios-with-pahntomjs/
การทดสอบบางส่วนของฉันยังคงเป็นสีเขียว แต่เมื่อฉันใช้ $this->getSession()->getDriver()->evaluateScript()
จะไม่มีการส่งคืน และฉันไม่สามารถประเมินจาวาสคริปต์ได้
หากมีใครเคยจัดการและพบวิธีแก้ปัญหา ...
++