prueba web, proyectos de aplicaciones web y tfsbuild
Pregunta
Tengo un proyecto de aplicación web (wap) que nuestro servidor tfsbuild está implementando con éxito en un servidor de desarrollo.
Me gustaría que el servidor de compilación ejecute nuestra colección de pruebas web después de la implementación.
¿Cuál es la mejor práctica (o CUALQUIER práctica) para hacer esto?
Solución 2
Mi solución consistía en copiar el sitio web al servidor de desarrollo durante el objetivo anterior a la prueba.
Una vez hecho esto, ejecuté las pruebas web que se habían registrado en ese servidor.
Supongo que la respuesta es, compilarlo, implementarlo, registrar sus pruebas y luego agregar las pruebas al proceso de compilación.
Otros consejos
Utilizo NAnt para hacer esto, aunque con Cruise Control no tfs. ¿TFS soporta nant? si es así, es realmente fácil escribir los objetivos para que todo se construya y se pruebe, donde las pruebas fallidas = > compilaciones fallidas