PHPUnit ist ein in PHP geschriebenes freies Framework zum Testen von PHP-Skripten, welches besonders für automatisierte Tests einzelner Einheiten (Units) (meist Klassen oder Methoden) geeignet ist. Es basiert auf dem xUnit-Konzept, welches auch für andere Programmiersprachen genutzt wird, wie zum Beispiel in JUnit für Java.