Partager via


Commandes de gestion des cas de test (tcm.exe)

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Vous pouvez effectuer plusieurs tâches pour répertorier, afficher, copier/cloner ou exécuter des tests à l’aide de l’outil en ligne de commandetcm.exe. La plupart des commandes sont prises en charge pour Azure DevOps local et hébergé.

Utiliser l’outil en ligne de commande TCM

Pour exercer l’outil en ligne de commande TCM, procédez comme suit :

  • Installé Visual Studio 2017 Professional ou version antérieure. Vous accédez àtcm.exe à partir de l’invite de commandes et des répertoires suivants : %programfiles(x86)%\Microsoft Visual Studio\2017\Professional\Common7\IDE
    %programfiles(x86)%\Microsoft Visual Studio\2017\Enterprise\Common7\IDE %programfiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE

  • Pour exécuter une commande tcm.exe, spécifiez les paramètres et /collection les /teamproject paramètres, ainsi /login que les besoins.

    Parameter Description
    /Collection:CollectionURL Required. Spécifie l’URI de la collection de projets d’équipe. Le format de l’URI est le suivant :
    - Pour Azure DevOps Services : http://dev.azure.com/OrganizationName
    - Pour Azure DevOps Server : http://ServerName:Port/VirtualDirectoryName/CollectionName. Si aucun répertoire virtuel n’est utilisé, le format de l’URI est le suivant :http://ServerName:Port/CollectionName
    /teamproject :project Required. Nom du projet qui contient les objets de test dans lesquelles vous souhaitez cloner ou importer des tests automatisés.
    /login :username,[password] Optional. Spécifie le nom et le mot de passe d’un utilisateur Azure DevOps valide et qui dispose des autorisations nécessaires pour exécuter la commande. Utilisez cette option si vous utilisez l’authentification de base, que vous n’êtes pas connecté à un domaine ou que vos informations d’identification Windows n’ont pas les autorisations appropriées.
  • Soyez membre valide du projet auquel vous souhaitez accéder et disposez des autorisations requises en fonction des commandes que vous exécutez. Pour plus d’informations, consultez Accès et autorisations de test manuels.

Commandes TCM

Le tableau suivant fournit des liens vers des articles qui décrivent comment exercer la commande tcm.exe correspondante. La plupart des commandes sont prises en charge sur Azure DevOps Server, toutes les versions et Azure DevOps Services.


Command

Azure DevOps Services

Serveur Azure DevOps


configurations tcm :Listes de configurations de test

    ✔️

    ✔️

tcm fieldmapping: importe ou exporte un fichier XML pour définir les types de résolution, le type de bogue et les types d’échec.

Note

Vous ne pouvez exercer cette commande que sur les collections qui utilisent le modèle de processus XML en ligne. Pour Azure DevOps Server 2020 et versions ultérieures qui utilisent le modèle de processus hérité, l’importation de fichiers XML n’est pas prise en charge.

    ✔️

tcm plans: répertorier ou cloner des plans de test.

    ✔️

    ✔️

tcm run: crée, supprime, répertorie, abandonne, publie, exporte ou exécute un groupe de tests. Prend également en charge l’importation de tests automatisés dans un plan de test.

    ✔️

    ✔️

tcm suites: Répertorier ou cloner des suites de test.

    ✔️

    ✔️

tcm testenvironments: afficher et répertorier les environnements de test.

    ✔️

    ✔️

tcm testcase: Importer des cas de test à partir d’un assembly spécifié ou d’un fichier de test

    ✔️

    ✔️