Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today. Learn more →
Top 23 PHP Testing Projects
The PHP Unit Testing framework.Project mention: Setup local development environment and run tests of PHP Twig | dev.to | 2023-03-19
Finally we install the command line version of php (no web server is needed for this project), composer which is a package management system for PHP and PHP Unit, the testing framework of PHP.
PHP Static Analysis Tool - discover bugs in your code without running it!Project mention: TIL how PHP type hinting works | reddit.com/r/PHP | 2023-03-23
Psalm is great as someone pointed out, and there is also https://phpstan.org/
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
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).
Highly opinionated mocking framework for PHP 5.3+
Pest is an elegant PHP testing Framework with a focus on simplicity, meticulously designed to bring back the joy of testing in PHP.Project mention: Pest 2.0 is now generally available 🐛 | dev.to | 2023-03-22
Pest 2.0 has just been released, and it's here to make your PHP testing experience more enjoyable and efficient. We will dive into the world of Pest and explore what makes it stand out from PHPUnit. Plus, we'll check out the latest features in Pest 2.0! 🚀
PHP client for Selenium/WebDriver protocol. Previously facebook/php-webdriverProject mention: Can anyone help me setup Selenium for PHP? Step-by-step of what I'm doing below | reddit.com/r/AskProgramming | 2022-08-15
Creating a file named "example.php" and copying and pasting the code from this page in C:\xampp\htdocs\sel: https://github.com/php-webdriver/php-webdriver/blob/main/example.php
Full-stack testing PHP frameworkProject mention: PHPUnit, do i need to learn it? | reddit.com/r/PHP | 2023-01-06
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
BDD in PHP
🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 6
Expressive fixtures generator (by nelmio)
:computer: Parallel testing for PHPUnitProject mention: laravel parallel testing doesnt work | reddit.com/r/laravel | 2022-04-14
I haven’t tried it with the MySQL-connection, I use the in-memory version, but paratest (https://github.com/paratestphp/paratest) has never failed me. Not an answer to your question, but an answer to your problem I guess.
The Phoronix Test Suite open-source, cross-platform automated testing/benchmarking software.Project mention: Orange Pi 4 vs 5? | reddit.com/r/OrangePI | 2023-01-31
I grabbed the https://www.phoronix-test-suite.com/ on a whim.
[Package] Laravel Testing Helper for Packages Development (by orchestral)
PHP Mutation Testing libraryProject mention: Collecting line, branch, and path coverage with PHPUnit | reddit.com/r/PHP | 2023-03-23
IMO code coverage is a very flawed metric on its own. A high percentage doesn't guarantee that the tests actually test the right things, and it would be much more efficient if mutation testing was used (e.g. Infection). It still uses the generated code coverage reports, but only as a base for its own metrics.
SpecBDD Framework for PHPProject mention: Atoum or PHPUnit | reddit.com/r/PHP | 2022-04-28
I like phpspec.
Laravel Dusk provides simple end-to-end testing and browser automation.Project mention: FYI for anyone wanting to use Laravel 9/Inertia/Vue3/Sail/Dusk | reddit.com/r/laravel | 2022-08-22
Not sure if this is the issue you opened, but this helped me: https://github.com/laravel/dusk/issues/992
The modern, simple and intuitive PHP unit testing framework.
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.
:heavy_check_mark: PHP Test Framework for Freedom, Truth, and Justice
A tool to automatically rerun PHPUnit tests when source code changes
PHP Architecture Tester
PHP Architecture Tester - Easy to use architectural testing tool for PHP :heavy_check_mark:Project mention: PHPStan 1.9.0 With PHPDoc Asserts, List Type, and More! | reddit.com/r/PHP | 2022-11-04
After that, consider using a PHPStan rules framework like PHP Architecture Tester to enforce architectural decisions made by your team.
The most powerful and flexible mocking framework for PHPUnit / Codeception.
PHP Censor is an open source self-hosted continuous integration server for PHP projects.Project mention: Phabricator replacement? | Or OpenProject alternative? | issue tracking/code | reddit.com/r/selfhosted | 2022-08-02
PHP Censor - Tests code for you
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
PHP Testing related posts
Collecting line, branch, and path coverage with PHPUnit
1 project | reddit.com/r/PHP | 23 Mar 2023
Pest 2.0 is now generally available 🐛
1 project | dev.to | 22 Mar 2023
international events for people not born here
1 project | reddit.com/r/wien | 10 Mar 2023
Using github actions to execute your PHP tests after every push
3 projects | dev.to | 25 Feb 2023
what are you using to make phpunit output pretty?
3 projects | reddit.com/r/PHP | 23 Feb 2023
Password_verify() always return(ed) true with some hash.
3 projects | reddit.com/r/PHP | 21 Feb 2023
How to install Symfony with Flowbite and Tailwind CSS
6 projects | dev.to | 22 Feb 2023
A note from our sponsor - SonarLint
www.sonarlint.org | 24 Mar 2023
What are some of the best open-source Testing projects in PHP? This list will help you:
|21||PHP Architecture Tester||791|