2009-02-05 11 views
6

¿Alguien ha tenido éxito al lograr que Team Build muestre los resultados de las pruebas de xUnit.net y la cobertura del código en el informe de compilación? El corredor de MSBuild está ejecutando las pruebas muy bien y los resultados están en el archivo de registro, pero los resultados de las pruebas y las áreas de resultados de cobertura del código del informe de compilación dicen "Sin resultado de prueba" y "Sin resultado de cobertura", respectivamente. ¿Team Build está buscando cierta ubicación/formato para que los resultados de las pruebas sean exportados por el corredor de xUnit.net?¿Cómo obtengo Team Build para mostrar los resultados de las pruebas y la cobertura de la suite de pruebas xUnit.net?

Respuesta

3

TFS/TeamBuild definitivamente requiere los resultados de la prueba en un formato particular, también deben ser publicados específicamente en TFS también.

Actualmente estoy buscando en este problema para el corredor de prueba Galio, y pueden ofrecer dos opciones posibles:

  1. Trate de envolver las pruebas xUnit dentro de la 'prueba genérica' proyecto tipo que ofrece VSTS - este es donde MSTest ejecuta la prueba xUnit runner.
  2. llegar a una transformación XSLT (o similar) que se pueden mapear los resultados xUnit en el esquema MSTest (ver http://www.codeplex.com/nunit4teambuild para un ejemplo de este enfoque para las pruebas NUnit).
Cuestiones relacionadas