visual unitarias studio pruebas plan para interfaz herramientas nunit mstest tfs2010 tfsbuild generic-test

unitarias - Cómo integrar las pruebas NUnit en una compilación TFS 2010



pruebas unitarias interfaz (3)

A partir de ahora (octubre de 2011), la forma más sencilla es probablemente a través de la actividad NUnit que se puede encontrar en las extensiones de compilación de TFS de la comunidad .

¿Cuál es la mejor manera de integrar las pruebas de nunit en TFS 2010? ¿Es a través de pruebas genéricas o hay un mejor enfoque para ejecutarlas?

Idealmente, me gustaría tener la granularidad de una prueba genérica por conjunto de prueba y tener una manera de mostrar los resultados en el informe de compilación de TFS.


Ian Battersby escribió un excelente tutorial cómo configurar las pruebas NUnit para Visual Studio 2010.

Básicamente, necesitas:

  • descargue su plantilla de flujo de trabajo de compilación y ajústelo a su definición de compilación
  • instale NUnit y NUnitTFS en su máquina de tfs
  • agregar rutas a los directorios instalados en los parámetros del proceso de compilación
  • establecer configuraciones para construir la configuración en los parámetros del proceso de construcción
  • cambie su NUnitTfs.exe.config con el nombre de su colección

Puede ejecutar pruebas de nunit desde la línea de comandos y, por lo tanto, puede automatizar estas pruebas a través de su plantilla de compilación (Flujo de trabajo).

Como aún no hay muchas actividades de compilación personalizadas disponibles para TFS 2010, puede escribir las suyas para asegurarse de que se integre mejor con el Informe de compilación de TFS. Here puede encontrar información sobre cómo escribir una actividad de compilación personalizada.

Otro enfoque sería crear pruebas unitarias a través de Visual Studio. Estas pruebas se ejecutarán automáticamente al realizar una construcción.