Question

Quelle est la meilleure façon d'intégrer les tests de NUnit dans TFS 2010? Est-il par des tests génériques ou est-il une meilleure approche pour les exécuter?

Idéalement, je voudrais avoir la granularité d'un test générique par assemblage d'essai et avoir un moyen de surface les résultats dans le rapport de construction TFS.

Était-ce utile?

La solution

Vous pouvez exécuter des tests de NUnit de ligne de commande et donc vous permet d'automatiser ces tests via votre modèle de construction (workflow).

Comme il n'y a pas beaucoup d'activités de construction personnalisées disponibles pour TFS 2010 encore, vous pouvez écrire votre propre pour vous assurer qu'il intègre mieux avec le TFS rapport Bât. vous pouvez trouver des informations sur l'écriture d'une activité de construction personnalisée.

Une autre approche serait de créer des tests unitaires via Visual Studio. Ces tests seront exécutés automatiquement lors de l'exécution d'une construction.

Autres conseils

A partir de maintenant (octobre 2011), le plus simple est probablement par l'activité NUnit qui se trouve dans la section Communauté TFS construire des extensions .

Ian Battersby a écrit un grand tutoriel comment mettre en place des tests NUnit pour Visual studio 2010.

En gros, vous devez:

  • télécharger son modèle de workflow de construction et mis à votre construction définition
  • NUnit et NUnitTFS dans votre machine TFS
  • ajouter des chemins à des répertoires installés dans les paramètres de processus de construction
  • set Configurations à Construire dans les paramètres du processus de construction
  • changer votre NUnitTfs.exe.config avec votre nom de la collection
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top