Partager via


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

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

You can perform several tasks to list, view, copy/clone or run tests using the tcm.exe command-line tool. 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. You access tcm.exe from the command prompt and the following directories: %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

  • To run a tcm.exe command, specify the /collection and /teamproject parameters, and /login as needed.

    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.

TCM commands

The following table provides links to articles that describe how to exercise the corresponding tcm.exe command. 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


tcm configs:Lists test configurations

    ✔️

    ✔️

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

    ✔️

    ✔️