See built-in official extensions of Codeception
Webception is a deployable web-application that allows you to run all your Codeception tests in the browser. You can access multiple test suites and decide which tests to include in a run. It allows you start, stop and restart the process whilst watching the test results in the Console.
Codeception CRAP reporter is an open-source implementation tool to help you detect PHP code C.R.A.P. – which stands for Change Risk Anti-Patterns.
Module for handy populate database. Load only the tables and data that are needed for the current test. This will allow you to create and run tests faster.
Codeception FlySystem module with several adapters. Provides a set of methods for checking and modifying files on remote storage.
Module and extension to use HttpMock to mock external services when running Codeception tests.
This module allows the testing against external messaging services as well as triggering notifications via your tests, currently supports HipChat messaging service.
MailCatcher is a standalone software which can be configured to catch any email sent by your development server, and display it on a webpage. The MailCatcher Module allows you to test the contents of those emails in an acceptance test.
This module will let you test emails using simple SMTP connection, with any provider that supports IMAP.
A module which validates the markup (HTML, XHTML, etc.) of web documents. Works out of the box, requires no complex configuration to get started. Yet fully configurable and extendable if something special is needed.
Simple module that enables sniffing into private defined elements of an object while running unit tests with Codeception.
This module helps to upload files when using webdriver via remote connection.
This module allows you to run functional tests inside Slim 4 Microframework without HTTP calls, so tests will be much faster and debug could be easier.
This module allows you to run tests inside Slim 3 Microframework. Based on ZendExpressive Module.
Visual regression tests integrated in Codeception. This module can be used to compare the current representation of a website element with an expected. It was written on the shoulders of codeception and integrates in a very easy way.
An extension of Codeception own PhpBrowser and Db modules to allow for easy and streamlined WordPress themes and plugins testing.
Allows developers and testers to use WireMock to mock external services when running codeception tests. codeception-wiremock-extension connects to an already running instance of WireMock or can also run automatically a local standalone one. And, it is able to download the version of wiremock you preffer and run it too
Docker Selenium Chrome for Codeception is a extension to integrate automatic selenium with chrome in your codeception tests.
Extension for starting and stopping built-in PHP server. Works on Windows, Mac, Linux.
DrushDb is a Codeception extension to populate and cleanup test Drupal sites during test runs using Drush aliases and the sql-sync command.
WordPress specific extensions of PHPBrowser and Db modules to allow for more streamlined testing of themes and plugins and a WordPress automated testing suite wrapper.
TestStatistics is a Codeception Extension to measure the performance of your tests. The extension lists your slower steps, probably meaning that the used locator is not performant. Is a smart tool to improve the speed of your Acceptance tests, and serves as example to create your own reporting extensions.