VOOZH about

URL: https://codeception.com/

⇱ Codeception - PHP Testing framework - PHP unit testing, PHP e2e testing, database testing


πŸ‡ΊπŸ‡¦ Help Ukraine!
πŸ‘ code example

PHP Testing for
everyone_

Codeception collects and shares best practices and solutions for testing PHP web applications. With a flexible set of included modules tests are easy to write, easy to use and easy to maintain.

Benefits_

User_Centric_Tests

Codeception provides high-level domain language for tests. Tests are represented as a set of user's actions.

Learn More

Browser_Testing

Tests can be executed using Firefox, Chrome, Safari or Cloud Testing services with Selenium WebDriver. Browser can be emulated with HTTP-requests through CURL with PhpBrowser.

Learn More

Framework_Testing

Tests can be executed inside a PHP framework. This way web application can be executed without web server to running faster and accessing application internals. Symfony, Laravel, Zend Framework, Yii, Phalcon are supported.

Learn More

API_Testing

Codeception simplifies REST and SOAP testing. There are flexible commands to test structure and data of JSON and XML responses. Testing can be done over HTTP or inside a framework.

Learn More

Data Driven Tests_

Connect to various data sources MySQL, PostgreSQL, MongoDB, Redis, Memcache to use their data inside tests. Take snapshots to compare data changes with previous runs.

Learn More

Unit & Integration Testing

Codeception is built on top of PHPUnit and is able to execute its tests.

Learn More

Voice of Developers_

A couple of weeks ago we migrated from Zend Framework 1 to Symfony 3 and all the functional tests kept working. We basically only needed to replace the ZF1 module with the Symfony module. Thanks @codeception for your awesome work there!

β€” Matthias Noback (@matthiasnoback) January 29, 2019

I remember tearing hair out for half a day trying to write a unit test asserting that a route renders a certain view. @codeception = 5 min.

β€” Michael Sullivan (@regularmike) April 7, 2016

Two years ago I decided to make @codeception the testing tool of the whole PAYBACK Global web dev. It was the best decision I ever made.

β€” Lars Frantzen (@frantzencd) June 2, 2017

@codeception Wow, using pageobject and stepobject with cest test types is awesome. So much flexibility #testing #php

— Mario Baőić (@ShockMario) December 17, 2015

Spending my life writing tests for @orderswift right now. Really impressed with @codeception which makes thing a hell of a lot easier.

β€” Rich Martell (@RichMartell) September 22, 2015

. @zachwills showing everyone @codeception as a great way to do acceptance testing of legacy code. https://t.co/gWXYbGhbAW Great tool! #wctpa

β€” Shawn Hooper (@ShawnHooper) September 26, 2015

Thank you @codeception you just made my life easier #php #testing

β€” Rock Lobster (@lorenzoferrara) August 25, 2015
Next

Use_With

πŸ‘ yii

Yii Framework

Premium Sponsors

❀️ Support us on OpenCollective!
Testomatio - Test Management for Codeception

Codeception is a BDD-styled PHP testing framework, brought to you by Codeception Team. OpenSource MIT Licensed.

additional_thanks_to_

πŸ‘ PhpStorm
πŸ‘ Your Partner In Subscription Billing
Design made by Awesomic
Β© Codeception 2011–2026