PHPUnit
PHPプログラミング言語用の単体テストを行うためのフレームワーク
From Wikipedia, the free encyclopedia
PHPUnitとは、 PHPプログラミング言語用の単体テストを行うためのフレームワークである。 SUnitを起源としてJUnitで一般的になった、xUnitの設計を元にした単体テスト(以下ユニットテスト)のフレームワークの1つ。 PHPUnitは Sebastian Bergmann 氏によって作成・維持され、GitHub上で有志により開発されている。
|
| |
| 開発元 | Sebastian Bergmann |
|---|---|
| 初版 | 2001年11月27日[1] |
| 最新版 |
9.2.2
/ 2020年6月7日[2] |
| リポジトリ | |
| プログラミング 言語 | PHP |
| 対応OS | Cross-platform |
| 種別 | ユニットテスト・フレームワーク |
| ライセンス | BSD 3 Clause |
| 公式サイト |
phpunit |
目的
利点
ユニットテストの目標は、プログラムを部分ごとに分離し、個々の部分が正しく動作することを示すことにある。 ユニットテストは、コードの各部分が満たさなければならない要件を書き示したものとして機能する。 その結果として、ユニットテストがあることにより問題を開発サイクルの早い段階で見つけることができる。
PHPUnitは、 JUnit XMLやTestDoxなど、さまざまな形式でテスト結果を出力できる。