PHPで使用できるコードカバレッジツールはありますか? PHPで記述されたコードとAPIのコードカバレッジを確認したいのですが、PHPのコードカバレッジツールを使用できませんでした。PHPはサーバー側の言語であり、本質的に動的であるためです。
PHPのコードカバレッジを実行できる方法を知っている人はいますか?
xdebug には コードカバレッジ分析 があります。
PHPUnitマニュアルの この章 を確認してください
Semantic DesignsのPHP Test Coverageツールを参照してください:
http://www.semanticdesigns.com/Products/TestCoverage/PHPTestCoverage.html
オーバーヘッドが非常に少なく、ファイルの巨大なシステムを処理し、特定のファイルのカバレッジを示す直感的なGUI、およびメソッド、クラス、パッケージレベルでのカバレッジの内訳を含むレポートを生成します。
何よりも、テスト対象のシステムに何もインストールする必要がない。 xdebugなどは必要ありません。つまり、システム管理者にテストを依頼する必要はありません。
PHPUnitと一緒に使用して、単体テスト駆動型のカバレッジを取得できます。または、Webサイトでそれを使用して、機能テストアプローチ/ツールからカバレッジを収集できます。
Xdebugを PHPUnit と組み合わせて使用すると、コードカバレッジ分析を実行できます。
スパイクPHPCoverage 。 SimpleTest と PHPUnit の両方を簡単に統合できますが、PHPUnitsのサポートはそのまま使用できます。
Zend Studioには、コードカバレッジツールが付属しています。
Xdebugはコードカバレッジレポートを実行でき、Phing(ビルドユーティリティ)は実行中のカバレッジレポートを自動化できます( http://devzone.zend.com/article/2955 )。