2011-12-05 12 views
5

Me gustaría saber cómo generar un informe phpunit que indique qué pruebas fallaron y qué pruebas pasaron. Cualquier configuración en phpunit.xml? No pude encontrar ninguna información que el informe de cobertura de php.Generar informe PHPUnit (Pruebas fallidas y pasadas)

lo haría algo así como la imagen de abajo (generada por junit)

enter image description here

Gracias

Respuesta

4

Puede crear casi todos los formato de salida que desee en el archivo de registro del junit.xml. Puede encontrar un ejemplo para hacerlo usted mismo here, here is a table y here is a little more on the subject.

Si quieres algo pequeño para proyectos múltiples, existe "sismo", un servidor de CI muy bajo que ejecuta todos tus proyectos locales para que siempre sepas su estado. Check the symfony project page for details

Por lo general, como la mayoría de las personas no necesita/desea este informe localmente y desea ver un poco más, esto no se hace localmente y se usa a full blown Continuous Integration server like JenkinsDemo. Puede mostrarle toda la información que puede proporcionar PHPUnit y mucho más. Check my setup guide para ver que la instalación no es difícil.


Actualización:

Véase también: SO: Web interface to phpunittests y de ahí la herramienta Visual PHPUnit.

+0

Gracias, he usado Jenkins. – dextervip

+0

Esa es una bonita colección de 404. Por favor, publique código en lugar de solo enlaces. –

Cuestiones relacionadas