I'm trying to set up some functional/acceptance/integration testing using Cucumber for my PHP project. I'm trying to understand the best approach to implementing these types of tests.
I understand that Selenium can test javascript, but Selenium is slow and I don't always need to test javascript. I'm looking for a "headless browser" equivalent for PHP.
Would either of these be classified as "headless browsers?"
- SimpleTest web testing
- Zend_Test_PHPUnit_ControllerTestCase
What have you done to implement integration testing of your Zend Framework project?