PHPUnit

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
PHPUnit
Entwickler PHPUnit, Sebastian Bergmann
Aktuelle Version 4.1
(2. Mai 2014)
Betriebssystem Plattformunabhängig
Kategorie Framework
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[Bearbeiten]

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.

Projekte[Bearbeiten]

Folgende Projekte nutzen das PHPUnit-Framework (Auszug):

GUI[Bearbeiten]

Webbasierte Testcase-Runner[Bearbeiten]

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

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

Testcase-Runner für den Desktop[Bearbeiten]

Siehe auch[Bearbeiten]

Literatur[Bearbeiten]

Weblinks[Bearbeiten]

Einzelnachweise[Bearbeiten]

  1. PHPUnit als TYPO3 Extension
  2. PHPUnit als Pimcore Extension
  3. HTML GUI
  4. CoolPHPUnit
  5. PHPUnit2 GUI HTML Runner
  6. Open QA
  7. das lesenswerte Handbuch
  8. GTK+