Partager via


Comment : publier des résultats de tests

Mise à jour : novembre 2007

La publication de résultats de tests les déplace vers une base de données connue sous le nom de magasin opérationnel. Cela vous permet de partager les résultats avec d'autres membres de l'équipe. Pour plus d'informations, consultez Publication de résultats de tests.

Vous pouvez publier des résultats de tests à partir des deux environnements suivants :

  • Publication de résultats de tests dans Visual Studio

  • Publication de résultats de tests à partir d'une ligne de commande

Publication de résultats de tests dans Visual Studio

Pour publier des résultats de tests à l'aide de Visual Studio

  1. Exécutez un ou plusieurs tests.

  2. Dans la fenêtre Explorateur d'équipes, sélectionnez un projet en cliquant dessus.

    Remarque :

    Vous ne pouvez publier des résultats de tests que si vous avez sélectionné un projet.

  3. Dans le menu Test, cliquez sur Fenêtres, puis sur Résultats des tests pour afficher la fenêtre Résultats des tests.

  4. Cliquez sur Publier dans la barre d'outils de la fenêtre Résultats des tests.

    La boîte de dialogue Publier les résultats des tests s'affiche.

  5. Activez la case à cocher à côté de chaque série de tests à publier.

  6. Choisissez un numéro de build associé.

  7. Choisissez une plateforme et une version de build, telle que la Version commerciale ou Version débogage.

  8. (Facultatif) Pour inclure des données de couverture du code dans les données publiées, sélectionnez Inclure la couverture du code pour les séries sélectionnées.

  9. Cliquez sur OK.

    Les données de test des séries que vous avez sélectionnées sont publiées dans le magasin opérationnel.

Publication de résultats de tests à partir d'une ligne de commande

Dans la première des procédures suivantes, vous n'exécutez pas de tests. Vous publiez simplement des résultats d'une série de tests précédente. Par conséquent, vous n'incluez aucune option utilisée pour spécifier les tests à exécuter.

Dans la deuxième procédure, vous exécutez des tests et vous publiez leurs résultats. Par conséquent, vous devez inclure des options pour ces deux opérations (exécution de tests et publication des résultats).

Pour publier des résultats de tests d'une série de tests précédente

  • Utilisez une ligne de commande qui inclut des options qui spécifient comment publier la série de tests. Les options requises pour la publication sont /publish, /publishbuild, /teamproject/, /platform et /flavor.

    Utilisez l'option /publishresultsfile pour spécifier le nom du fichier de résultats à publier. Il s'agit d'un fichier qui a l'extension .trx.

    Pour plus d'informations, consultez Options de ligne de commande pour la publication des résultats de tests.

    Les données de test des séries que vous avez sélectionnées sont publiées dans le magasin opérationnel.

Pour publier des résultats de tests d'une série de tests précédente

  • Exécutez des tests à partir de la ligne de commande. Pour plus d'informations, consultez Comment : exécuter des tests à partir de la ligne de commande.

    La commande que vous utilisez contiendra des options qui spécifient les tests à exécuter, telles que /test et /testmetadata.

    La ligne de commande inclura également des options qui spécifient comment publier la série de tests. Les options requises pour la publication sont /publish, /publishbuild, /teamproject/, /platform et /flavor. N'utilisez pas l'option /publishresultsfile.

    Pour plus d'informations, consultez Options de ligne de commande pour la publication des résultats de tests.

    Les données de test des séries que vous avez sélectionnées sont publiées dans le magasin opérationnel.

Voir aussi

Tâches

Comment : exporter des résultats de tests

Comment : importer des résultats de tests

Comment : établir une connexion à Team Foundation Server

Comment : supprimer des résultats de tests

Concepts

Publication de résultats de tests

Déplacement des données de test vers l'entrepôt de données

Options de ligne de commande MSTest.exe

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