PHPUnit

aus Wikipedia, der freien Enzyklopädie
PHPUnit
Basisdaten

Entwickler Sebastian Bergmann
Betriebssystem Plattformübergreifend
Kategorie Softwaretest
Lizenz BSD-Lizenz
phpunit.de

PHPUnit ist ein in PHP geschriebenes freies 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 auch für andere Programmiersprachen genutzt wird, wie zum Beispiel in JUnit für Java.

Versionsgeschichte

Am 15. März 2004 wurde Version 1.0.0 von Sebastian Bergmann unter der PHP-Lizenz innerhalb der Programmbibliothek PEAR freigegeben. Ab Version 3.0.0 wurde PHPUnit von PEAR losgelöst und steht seither als eigenständiges Framework unter BSD-Lizenz zur Verfügung.

Verwendung

Folgende Projekte nutzen das PHPUnit-Framework (Auszug):

GUI

Webbasierte Testcase-Runner

  • PHPUnit als TYPO3 Extension[2]
  • PHPUnit als Pimcore Extension[3]
  • HTML GUI[4]
  • CoolPHPUnit veraltet bzw. nicht mit Version 3.2.11 kompatibel[5]
  • PHPUnit2 GUI HTML Runner veraltet.[6]

"GUI" erzeugbar mit Open QA[7][8]

Testcase-Runner für den Desktop

Siehe auch

Literatur

  • Sebastian Bergmann (Hrsg.: O'Reillys Taschenbibliothek): PHPUnit kurz und gut. Oktober 2005, ISBN 978-3-89721-515-3

Weblinks

Einzelnachweise