Tengo una serie de soluciones en TFS 2010 y las estoy compilando felizmente con Team Build, incluidas pruebas de unidad de ejecución definidas en ensamblajes.¿Cómo se ejecutan las pruebas web durante un Team Build (para TFS 2010)?
Para una solución, he agregado algunas pruebas web (definidas en archivos con la extensión ".webtest"). Puedo ejecutar estas Pruebas Web localmente de Visual Studio 2010 pero no puedo ejecutarlas durante una compilación de equipos.
En Team Build Definition, he intentado cambiar el valor "Especificación de archivo de ensamblaje de prueba" a "*test*.dll;*.webtest
", pero no se pueden recoger las pruebas web. Puedo ver que los archivos .webtest se han copiado en el directorio "Binary \ Debug" (el mismo lugar que las pruebas de la unidad), así que estoy un poco confundido sobre por qué no se encuentran.
¿Qué me estoy perdiendo? ¿Cómo se consigue que los archivos .webtest se ejecuten bajo Team Build?
Gracias
Las pruebas web no están definidas en ensamblajes, están en archivos XML con una extensión ".webtest". Sin embargo, ¿dónde está ese cuadro de diálogo? –
Me sale un cuadro de diálogo diferente, no estoy seguro de por qué, las versiones de Visual Studio? De todos modos, ya he bajado por esta ruta. Las pruebas web tienen una extensión ".webtest", no son ensamblados, por lo que un filtro "* .webtest * .dll" no funciona. Necesito "* .webtest" que ya he probado. –