Ferramentas de cobertura de código para PHP [fechado]
Existe alguma ferramenta de cobertura de código disponível para o PHP? Eu desejo verificar a cobertura de código do meu código e API's escrito em PHP, mas não foram capazes de colocar minhas mãos em qualquer ferramenta de cobertura de código para PHP, como é mais de uma linguagem do lado do servidor e dinâmica na natureza.
Alguém sabe de um método pelo qual a cobertura de código para PHP pode ser executada?
6 answers
Xdebug has Code Coverage Analysis .
Verificar Este capítulo do manual de PHPUnit
Veja a nossa ferramenta de cobertura de teste PHP a partir de desenhos semânticos:
Http://www.semanticdesigns.com/Products/TestCoverage/PHPTestCoverage.html
Sobrecarga muito baixa, lida com enormes sistemas de ficheiros, GUI intuitivo mostrando cobertura em ficheiros específicos, e relatório gerado com discriminação de cobertura a níveis de método, classe e pacote.
O melhor de tudo, não há necessidade de instalar nada no sistema sendo submeter. Não há necessidade de xdebug, etc., o que significa que tu Não tenho de discutir. com o sysadmin para fazer os testes.
Podes usá-lo com o PHPUnit para obter uma cobertura de teste unitário. Ou você pode usá-lo em seu site para coletar cobertura de qualquer método de teste funcional/ferramentas que você pode ter.
Usar o Xdebug em combinação com o PHPUnit pode dar-lhe uma análise de cobertura de código.
Spike PHPCoverage . Ambos SimpleTest e PHPUnit podem ser facilmente integrados com ele, embora o suporte do PHPUnits esteja fora da caixa.
Zend Studio ships with code coverage tools out the box.
O Xdebug pode fazer relatórios de cobertura de código, e o Phing, um utilitário de compilação, pode automatizar os relatórios de cobertura em execução ( http://devzone.zend.com/article/2955).