Pregunta

Me hizo una pregunta aquí en la implementación automatizada de desplegar automáticamente el código de java.

Nuestro back-end de Java API se accede por una aplicación web PHP. Sería bueno poder desplegar automáticamente esta aplicación web (junto con los archivos estáticos como CSS, JS e imágenes) a nuestro servidor web mientras se realiza la prueba automática de código PHP. ¿Hay algo similar a esto para PHP?

Me pregunto si también como parte de este ensayo automatizado se puede comprobar que cada página se carga reales sin un error fatal. Estoy seguro de que leí acerca de un proyecto de Google que permite a las pruebas de página de escritura por ejemplo, haga clic en el enlace a, ir a la página B, etc, etc.

Gracias

¿Fue útil?

Solución

Dado que se trabaja con Java, se podría considerar el uso de Hudson (también mencionado en su otra pregunta), que tiene la capacidad de ejecutar tareas de construcción que consta de varios pasos Un paso 'pasos' podría ser la unidad de pruebas de su aplicación Java, otra unidad de prueba de una aplicación PHP, sin embargo, otra aplicación Java deployinhg, y otro despliegue de una aplicación PHP (y se podría añadir un poco más; P)

Tiene un plugin Maven, por lo que en realidad se podría utilizar las secuencias de comandos existentes Maven.

Otros consejos

Es posible que desee ver en el uso Phing para el despliegue que tiene características que permiten realizar pruebas con PHPUnit y / o SimpleTest

manejo de estrategias de implementación pueden ayudar cuestión.

Además, pero tal vez ido demasiado lejos, herramientas como el control de crucero puede ayudar a aplicar la integración continua, también.

PHPUnit con la hormiga era mi camino a seguir para las pruebas automatizadas, lo que podría ser una opción valido para usted, también, ya que obviamente estás usando alguna Java ya:)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top