Codeception is a modern full-stack testing framework for PHP. Inspired by BDD, it provides a way of writing acceptance, functional and even unit tests. Powered by PHPUnit.
Codeception is a PHP full-stack testing framework. Inspired by BDD, it provides a new way of writing acceptance, functional and even unit tests. Powered by PHPUnit.
Feature Overview:
- Multiple backends, easily changed selenium, PhpBrowser
- Elements matched by name, CSS, XPath
- Data Cleanup after each run
- Integrate with Symfony, Zend Framework, Laravel, Yii and other frameworks
- Continuous Integration systems like Jenkins or Bamboo
- Natively executes PHPUnit tests
- BDD-style scenario-driven tests
- WebServices testing via REST,SOAP
- Generates HTML, XML, TAP, JSON reports
- Simple Fixtures
- Database and Doctrine ORM helpers
- CodeCoverage and Remote CodeCoverage