25/1/2010 22:24 El Bruno

[TFS2010] Seleccionando que pruebas ejecutar en una definición de Build en TFS 2010 (opciones al estilo McDonald)

image

Buenas,

cuando definimos un proceso de compilacion [Build Definition] en TFS 2010, una de las mejoras que han agregado en esta versión, es la flexibilidad en la configuración de las opciones del Build. Por ejemplo, si dentro de la definición del build queremos especificar que se ejecuten todas las pruebas unitarias en todos los ensamblados que respeten un determinado formato en su nombre, y además que se ejecuten todas las pruebas definidas en un archivo de definición de pruebas [.vsmdi], es posible seguir los siguientes pasos.

1. Editar las opciones de proceso del build.

2. Editar la propiedad [Automated Tests]

Clipboard07

3. Esta opción permite agregar una serie de criterios, como por ejemplo ejecutar todos los tests que se encuentren en ensamblados que respeten el nombre *test*.dll.

4. Pero además se puede agregar una nueva condicion para que se ejecuten los tests definidos en un archivo .vsmdi, como muestra la siguiente imagen.

Clipboard09

5. Es posible seleccionar la lista de tests a ejecutar dentro del vsmdi, o la opción que siempre esperamos: Run all tests in this VSMDI file.

Gracias TFS 2010 :D

 

Saludos @ Boadilla

El Bruno

Archivado en: ,,,,
Comparte este post: