2010-12-08 65 views
0

Je cours team team 2010, et j'ai une définition de construction avec des tests activés. Pour une raison quelconque, la plupart des tests échouent (qui n'échouent pas sur une machine de développement), et je n'arrive pas à comprendre pourquoi.Comment puis-je déterminer ce qui s'est passé avec les tests défaillants sur le serveur de génération?

Le rapport de construction indique les tests qui ont échoué et les tests passés, mais il n'indique pas pourquoi les tests défaillants ont échoué. Les outils de studio visuel me disent ce qui ne va pas, mais je ne fais pas ces tests en studio visuel.

Comment puis-je déterminer ce qui n'a pas fonctionné avec les tests défaillants sur le serveur de génération?

Répondre

1

Vous pouvez toujours ouvrir les résultats de test à partir de la version dans Visual Studio - cela vous donnera plus de détails sur ce qui échoue et pourquoi.

+0

Comment puis-je "ouvrir les résultats de test à partir de la version dans Visual Studio"? – McKay

+0

Je l'ai trouvé. Il se trouve dans la vue récapitulative de construction du rapport de construction. (Je vais habituellement au journal parce qu'il a plus d'informations). Il y a un lien "Voir les résultats de test". – McKay

+0

@McKay - content que vous l'ayez trouvé. J'ai tendance à utiliser l'interface Visual Studio juste parce que c'est la même que celle que j'utilise lorsque j'exécute les tests en local. Pour référence si vous avez déjà voulu l'essayer, vous pouvez simplement ouvrir la construction à partir de Team Explorer dans VS, faites défiler jusqu'à Détails du résultat, cliquez sur le test, et il ouvrira le panneau Résultats de test dans VS comme si vous avait exécuté les tests localement. – Marcie