SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 PHP Testing Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Mockery
Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).
-
Pest
Pest is an elegant PHP testing Framework with a focus on simplicity, meticulously designed to bring back the joy of testing in PHP.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
phoronix-test-suite
The Phoronix Test Suite open-source, cross-platform automated testing/benchmarking software.
-
VFS Stream
vfsStream is a stream wrapper for a virtual file system that may be helpful in unit tests to mock the real file system. It can be used with any unit test framework, like PHPUnit or SimpleTest.
-
PHP Architecture Tester
PHP Architecture Tester - Easy architecture testing for PHP :heavy_check_mark:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
PHPUnit is the de facto standard for PHP unit testing. It provides a framework for writing and running tests, helping developers quickly discover and fix errors. PHPUnit encourages developers to write testable code and adopt a test-driven development approach, resulting in higher-quality code and reduced chances of errors in production.
As part of the journey to PHP perfection, you should embrace Rector. It's a amazing, free, and open-source tool for migrations, code quality, type coverage, pushing PHPStan to the highest levels, and yes, it can even auto-fix your existing code! It seamlessly integrates into the CI process, making your development workflow smoother than ever.
As you can see this template will add and configura the Pest test suite with a custom TestCase class that will start the application for your tests, making easy to test your application services (as used by Orkestra itself) and you will see a basic application, with a single route in the file config/routes.php that calls a Controller that simply render a Twig view.
Project mention: FreeBSD has a(nother) new C compiler: Intel oneAPI DPC++/C++ | news.ycombinator.com | 2024-03-07I think they do a lot of good stuff, like LTO and PGO.
But in benchmarks you sometimes see like a 4x speedup compared to ubuntu, which is obviously not due to superior compilers.
For example:
https://github.com/phoronix-test-suite/phoronix-test-suite/i...
consider adding mutation tests
PHP Architecture Tester (as a PHPStan plugin)
PHPArkitect
PHP Testing related posts
-
PHP: testing, "Attention please!"
-
Wordpress tests with Pest and WP Setup
-
Padronizando seu código através dos Git Hooks
-
8 Essential Tools Every PHP Developer Needs
-
Shopware Changes since the 6.0 Dev Training Videos
-
How to migrate from Api Platform v2 to v3?
-
PHP 8.3
-
A note from our sponsor - SaaSHub
www.saashub.com | 20 May 2024
Index
What are some of the best open-source Testing projects in PHP? This list will help you:
Project | Stars | |
---|---|---|
1 | PHPUnit | 19,580 |
2 | PHPStan | 12,580 |
3 | Mockery | 10,572 |
4 | Pest | 8,903 |
5 | Prophecy | 8,532 |
6 | php-webdriver | 5,050 |
7 | Codeception | 4,743 |
8 | Behat | 3,881 |
9 | php-ddd-example | 2,913 |
10 | Alice | 2,468 |
11 | phoronix-test-suite | 2,320 |
12 | ParaTest | 2,258 |
13 | testbench | 2,060 |
14 | Infection | 1,987 |
15 | PHPSpec | 1,867 |
16 | dusk | 1,832 |
17 | Atoum | 1,438 |
18 | VFS Stream | 1,404 |
19 | Kahlan | 1,137 |
20 | PHP Architecture Tester | 1,005 |
21 | phpunit-watcher | 852 |
22 | AspectMock | 787 |
23 | arkitect | 678 |
Sponsored