PHP的代码覆盖率工具

gag*_*eet 38 php code-coverage

是否有适用于PHP的代码覆盖工具?我希望检查我的代码和用PHP编写的API的代码覆盖率,但是我无法掌握PHP的任何代码覆盖工具,因为它更像是服务器端语言和动态性质.

有谁知道可以执行PHP代码覆盖的方法?

CMS*_*CMS 26

xdebug具有代码覆盖率分析.

查看PHPUnit手册的这一章

  • XDebug可以在HTML文件或XML文件中输出Code Coveragage Analysis.有没有办法让Eclipse自动可视化编辑器中生成的代码覆盖率?对于没有被任何测试覆盖的行,我更喜欢在垂直标尺中获得红色...... MakeGood插件对PHPUnit有很好的支持,但这是一个缺乏区域. (3认同)

Ira*_*ter 6

请参阅语义设计中的PHP测试覆盖率工具:

http://www.semanticdesigns.com/Products/TestCoverage/PHPTestCoverage.html

非常低的开销,处理庞大的文件系统,直观的GUI显示特定文件的覆盖范围,以及生成的报告,包括方法,类和包级别的覆盖率细分.

最重要的是,无需在被测系统中安装任何东西.不需要xdebug等,这意味着您不必与sysadmin争论进行测试.

您可以将它与PHPUnit一起使用以获得单元测试驱动的覆盖范围.或者您可以在您的网站上使用它来收集您可能拥有的任何功能测试方法/工具的报道.

  • 仅限Windows,仅供参考 (3认同)
  • Downvoter(旗手):您对此答案的具体反对意见? (2认同)
  • +1以平衡-1,看到这不是垃圾邮件,因为它明确表示为促销,并且实际上给出了相关的答案. (2认同)