2011-05-13 79 views
1

过去,我一直使用phpdoc,phpunit(使用xdebug进行代码覆盖生成)和pdepend来生成文档和代码度量标准。我不禁想到事情看起来有些不协调。理想情况下,我希望将代码覆盖率报告,测试结果和指标整合到一个地方 - 使用phpdoc输出。我没有使用任何CI系统。在phpdoc输出中包含phpunit代码覆盖率

有没有什么能够帮助我实现我想要做的或者我基本上需要开始攻击phpdoc和/或smarty模板?

+0

您不使用CI服务器的原因吗?如果你在Linux上,使用http://jenkins-php.org很容易起床和运行。这将为您节省扩展phpdoc的麻烦。 – Gordon 2011-05-13 21:13:59

+0

我看了几个不同的CI服务器,但说实话我不喜欢它们中的任何一个产生的输出。我倾向于是一个自己动手的人,但如果我能找到更多可定制的东西,我会马上使用它。 – 2011-05-13 21:32:14

回答

3

我不认为有一种工具可以结合使用phpdoc和phpunit代码覆盖。

对于其他工具,你可以看看“phpcb” - The PHP Code Browser

它将结合“PHP代码嗅探器”,“PHP Mess Detector”和PHPUnits“CRAP”索引的结果,为您提供源代码浏览器,您可以在代码中查看代码中的所有错误。从样本项目

截图:

phpcb-overview-page

phpcb-classview-page