PHPUnit ist ein in PHP geschriebenes Open Source Framework zum Testen von PHP-Skripten, das besonders für automatisierte Tests einzelner Einheiten (Units) (meist Klassen oder Methoden) geeignet ist. Es basiert auf dem xUnit-Konzept, welches unter anderem in JUnit umgesetzt wurde.