PHPUnit
aus Wikipedia, der freien Enzyklopädie
| PHPUnit | |
|---|---|
![]() |
|
| Entwickler | PHPUnit, Sebastian Bergmann |
| Aktuelle Version | 3.6.5 (18. Dezember 2011) |
| Betriebssystem | Plattformunabhängig |
| Kategorie | Framework |
| Lizenz | BSD-Lizenz |
| www.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.
Inhaltsverzeichnis |
[Bearbeiten] 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.
[Bearbeiten] Projekte
Folgende Projekte nutzen das PHPUnit-Framework:
- eZ Components
- Propel
- Horde 4
- Serendipity
- Symfony ab Version 2
- Zend Framework
- CakePHP
[Bearbeiten] GUI
[Bearbeiten] Webbasierte Testcase-Runner
- PHPUnit als TYPO3 Extension
- PHPUnit als Pimcore Extension
- HTML GUI
- CoolPHPUnit veraltet bzw. nicht mit Version 3.2.11 kompatibel
- PHPUnit2 GUI HTML Runner veraltet.
"GUI" erzeugbar mit Open QA - Quelle: das lesenswerte Handbuch
[Bearbeiten] Testcase-Runner für den Desktop
[Bearbeiten] Literatur
- Sebastian Bergmann (Hrsg.: O'Reillys Taschenbibliothek): PHPUnit kurz und gut. Oktober 2005, ISBN 978-3-89721-515-3 (Online-Version)
[Bearbeiten] Siehe auch
[Bearbeiten] Weblinks
- Projektseite (englisch)
