11 best PHP Functional testing libraries in 2024
by marketing.admin@openweaver.com Updated: Mar 11, 2023
Guide Kit
PHP Functional testing library are used by developers to validate the source code of their projects. It's aimed at supporting automated testing and continuous integration, making it easier for developers to write reliable, high-quality PHP software. Though there is an abundance of PHP functional testing libraries, many developers still have trouble choosing one. This is not surprising, considering that the selection is wide and complex. To help you choose a library for functional testing your web application, we compiled a list of 11 best PHP functional testing Open Source libraries in 2022. LiipFunctionalTestBundle - Some helper classes for writing functional tests in Symfony; wp-browser - Easy acceptance, functional, integration, and unit testing; steward - PHP libraries that make Selenium WebDriver.
LiipFunctionalTestBundleby liip
Some helper classes for writing functional tests in Symfony
LiipFunctionalTestBundleby liip
PHP 631 Version:4.9.0 License: Permissive (MIT)
wp-browserby lucatume
The easy and reliable way to test WordPress with Codeception. 10 years of proven success.
wp-browserby lucatume
PHP 546 Version:3.1.9 License: Permissive (MIT)
stewardby lmc-eu
PHP libraries that makes Selenium WebDriver + PHPUnit functional testing easy and robust
stewardby lmc-eu
PHP 217 Version:Current License: Permissive (MIT)
password_exposedby DivineOmega
🔒 Password Exposed Helper Function - Check if a password has been exposed in a data breach.
password_exposedby DivineOmega
PHP 204 Version:v3.2.0 License: Weak Copyleft (LGPL-3.0)
PHPUnit-Polyfillsby Yoast
Set of polyfills for changed PHPUnit functionality to allow for creating PHPUnit cross-version compatible tests
PHPUnit-Polyfillsby Yoast
PHP 156 Version:2.0.0 License: Permissive (BSD-3-Clause)
LiipTestFixturesBundleby liip
This bundles enables efficient loading of Doctrine fixtures in functional test-cases for Symfony applications
LiipTestFixturesBundleby liip
PHP 151 Version:2.6.0 License: Permissive (MIT)
qa-toolsby qa-tools
Library that provides easy-to-use way of interaction with web-page elements in functional tests using PageObject pattern.
qa-toolsby qa-tools
PHP 50 Version:v1.2.1 License: Permissive (BSD-3-Clause)
phpcr-api-testsby phpcr
Functional testing for the PHPCR API for all php implementations.
phpcr-api-testsby phpcr
PHP 21 Version:2.1.22 License: Others (Non-SPDX)
wp-testing-toolsby valu-digital
WordPress testing for everyone! 🤗
wp-testing-toolsby valu-digital
PHP 19 Version:v0.6.0 License: Permissive (MIT)
php-camel-caserby DivineOmega
🐪💼 PHP Camel Caser - Lets you use built-in PHP functions in camel case
php-camel-caserby DivineOmega
PHP 11 Version:v2.0.0 License: Weak Copyleft (LGPL-3.0)
PhantomJS-Laravel-Testingby DivineOmega
The PhantomJS Laravel Testing package allows you to easily test your Laravel application's JavaScript functionality.
PhantomJS-Laravel-Testingby DivineOmega
PHP 5 Version:v1.0 License: Weak Copyleft (LGPL-3.0)