PHPunit er et værktøj, eller et unit testing framework, der bruges til at teste rammerne for den PHP-kode man har lavet i sit projekt.

Udviklere har brug for at identificere og rette fejl undervejs i projektet, og der tjener PHPunit som dokumentation for testing af den udviklede software. Med PHPunit kan man isolere den enkelte bestanddel af koden, for at finde fejl præcist og tidligt i processen.

PHPunit giver mening at bruge i en agil arbejdsproces, hvor der er behov for løbende rettelser. Den agile proces, som f.eks. SCRUM-metoden er, er den foretrukne arbejdsproces for udvikling af digitale løsninger.

Der findes alternativer til PHPunit, der tjener samme formål i større eller mindre grad. Her kan ses på værktøjer som SimpleTest, PHPSpec og Atom.

 

Her findes PHPunit:

https://github.com/sebastianbergmann/phpunit