一 php单元测试代码覆盖率
phpunit包含PHP_CodeCoverage组件,运行输出覆盖率结果。
运行phpunit 查看使用方法
Code Coverage Options:
--coverage-clover <file> Generate code coverage report in Clover XML format.
--coverage-crap4j <file> Generate code coverage report in Crap4J XML format.
--coverage-html <dir> Generate code coverage report in HTML format.
--coverage-php <file> Export PHP_CodeCoverage object to file.
--coverage-text=<file> Generate code coverage report in text format.
Default: Standard output.
--coverage-xml <dir> Generate code coverage report in PHPUnit XML format.
二 php接口和web代码覆盖率
1 环境
linux PHP nginx php-fpm
2 需要工具
xdebug phpunit phpcov
xdebug下载和安装
http://xdebug.org/download.php
phpunit包含PHP_CodeCoverage组件,运行输出覆盖率结果。
运行phpunit 查看使用方法
Code Coverage Options:
--coverage-clover <file> Generate code coverage report in Clover XML format.
--coverage-crap4j <file> Generate code coverage report in Crap4J XML format.
--coverage-html <dir> Generate code coverage report in HTML format.
--coverage-php <file> Export PHP_CodeCoverage object to file.
--coverage-text=<file> Generate code coverage report in text format.
Default: Standard output.
--coverage-xml <dir> Generate code coverage report in PHPUnit XML format.
二 php接口和web代码覆盖率
1 环境
linux PHP nginx php-fpm
2 需要工具
xdebug phpunit phpcov
xdebug下载和安装
http://xdebug.org/download.php