Outside and Inside
Codeception supports testing systems from the user’s perspective with a browser and internally with unit and integration tests.
Code Quality
Codeception tests are written in a scenario driven manner and are very simple to read, write, and maintain.
BDD
Behavior Driven Development is aimed to establish one language between development, QA, and business teams. Codeception can combine regression tests with feature tests in Gherkin format.
Continuous Testing
Codeception plays well with Continuous Integration services and provides good looking reports for build results.
General Testing
Codeception can run acceptance, functional, and unit tests keeping all them inside one framework.
API Testing
Codeception is the most powerful tool for API testing in PHP. It can be used for fast and effective testing of REST and SOAP endpoints.