2009-02-05 12 views
6

Quelqu'un a-t-il réussi à obtenir Team Build pour afficher les résultats des tests xUnit.net et la couverture de code dans le rapport de construction? Le programme d'exécution MSBuild exécute correctement les tests et les résultats sont dans le fichier journal, mais les résultats des tests et les zones de résultats de couverture de code indiquent respectivement "Aucun résultat de test" et "Aucun résultat de couverture". Team Build est-il à la recherche d'un emplacement/d'un format pour que les résultats du test soient exportés par le courtier xUnit.net?Comment puis-je obtenir Team Build pour afficher les résultats des tests et la couverture de la suite de tests xUnit.net?

Répondre

3

TFS/TeamBuild exige définitivement les résultats de test dans un format particulier, ils doivent également être spécifiquement publiés sur TFS.

Je cherche actuellement à ce problème pour le coureur de test Gallio, et peut offrir deux options possibles:

  1. Essayez d'envelopper les tests xUnit à l'intérieur du type de projet « Test générique » que VSTS offre - ce est où MSTest exécute le test xUnit runner.
  2. Venez avec une transformation XSLT (ou similaire) qui peut cartographier les résultats xUnit au schéma MSTest (voir http://www.codeplex.com/nunit4teambuild pour un exemple de cette approche pour les tests NUnit).
Questions connexes