Partager via


Options de ligne de commande pour la publication des résultats de tests

Mise à jour : novembre 2007

Les options suivantes sont utilisées pour publier des résultats de tests lorsque vous utilisez l'utilitaire en ligne de commande MSTest.exe.

Remarque :

Le magasin opérationnel réside sur un ordinateur Team Foundation Server. Cela signifie que vous pouvez publier des données de test uniquement si Team Explorer est installé et que votre session utilisateur Visual Studio est connectée à un ordinateur Team Foundation Server. Pour plus d'informations sur la façon de se connecter à Team Foundation Server, consultez Comment : établir une connexion à Team Foundation Server.

Options requises pour la publication de résultats de tests

Lorsque vous publiez des résultats de tests à partir de la ligne de commande, vous pouvez soit publier les résultats d'une série de tests terminée précédemment, soit exécuter des tests et publier les nouveaux résultats produits par la série de tests. Pour plus d'informations, consultez Comment : publier des résultats de tests.

Les options suivantes sont requises pour la publication des résultats de tests : /publish, /publishbuild, /platform, /flavor et /teamproject. Utilisez cette option uniquement pour publier les résultats d'une série de tests précédente : /publishresultsfile.

Remarque :

Pour plus d'informations sur les options de ligne de commande de MSTest.exe non spécifiques à la publication des résultats de tests, consultez Options de ligne de commande MSTest.exe.

/publish

**/publish:[**nom du serveur]

Utilisez l'option /publish pour publier des données de test dans le magasin opérationnel associé au Team Foundation Server du projet. Pour plus d'informations sur la publication des résultats de tests, consultez Comment : publier des résultats de tests.

Lorsque vous utilisez l'option /publish, vous devez spécifier correctement le nom de Team Foundation Server. Le format correct varie selon que Team Foundation Server a été enregistré sur l'ordinateur client, comme décrit ici :

  • Si Team Foundation Server n'est pas enregistré sur l'ordinateur client, utilisez l'URI qui identifie Team Foundation Server. Par exemple, /publish:http://OurTFSMachine:8080.

  • Si l'ordinateur Team Foundation Server est enregistré, vous pouvez utiliser une forme raccourcie, à savoir : /publish:OurTFSMachine.

/publishbuild

/publishbuild:[id de génération]

Pour publier des données de test, vous devez spécifier le nom d'une génération qui s'est terminée. Pour rechercher le nom d'une génération, procédez comme suit :

  1. Ouvrez Visual Studio et connectez-vous à un Team Foundation Server. Pour plus d'informations, consultez Comment : établir une connexion à Team Foundation Server.

  2. Ouvrez Team Explorer.

  3. Ouvrez votre projet collaboratif et développez le nœud du projet collaboratif.

  4. Sous la génération, double-cliquez sur Tous les types de build ou sur un type de génération spécifique pour consulter ses générations.

    Les noms de génération que vous pouvez utiliser sont répertoriés dans la colonne Nom.

    Remarque :

    Vous pouvez rechercher des informations sur la plateforme et la version en double-cliquant sur le nom de génération.

/flavor

/flavor:[version]

Cette option, entrée comme une chaîne, est obligatoire pour publier des résultats de tests. Les valeurs de /flavor et /platform doivent correspondre à une combinaison valide de valeurs pour la génération terminée identifiée par l'option /publishbuild. Lorsque vous exécutez l'utilitaire MSTest avec les options de publication, il termine d'abord d'exécuter les tests, puis il définit les propriétés de plateforme et de version de la série de tests avant de publier les résultats de la série de tests.

Exemples d'utilisation de /flavor: /flavor:debug, /flavor:retail

/platform

/platform:[plateforme]

Cette option, entrée comme une chaîne, est obligatoire pour publier des résultats de tests. Les valeurs de /flavor et /platform doivent correspondre à une combinaison valide de valeurs pour la génération terminée identifiée par l'option /publishbuild. Lorsque vous exécutez l'utilitaire MSTest avec les options de publication, il termine d'abord d'exécuter les tests, puis il définit les propriétés de plateforme et de version de la série de tests avant de publier les résultats de la série de tests.

Exemples d'utilisation de /platform: /platform:AnyCPU, /platform:x86

/publishresultsfile

/publishresultsfile:[nom du fichier]

Nom du fichier de résultats à publier. Ce fichier porte une extension .trk. Pour publier les résultats de la série de tests actuelle à l'aide du nom par défaut, omettez cette option.

/teamproject

/teamproject:[nom du projet d'équipe]

Spécifiez le nom du projet collaboratif auquel la génération appartient.

Voir aussi

Tâches

Comment : publier des résultats de tests

Comment : exécuter des tests à partir de la ligne de commande

Concepts

Options de ligne de commande MSTest.exe