Comandi di gestione dei test case (tcm.exe)

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

È possibile eseguire diverse attività per elencare, visualizzare, copiare/clonare o eseguire test usando lo strumento da riga di comando tcm.exe . La maggior parte dei comandi è supportata sia per Azure Locale che per Azure DevOps ospitato.

Usare lo strumento da riga di comando TCM

Per eseguire l'esercizio dello strumento da riga di comando TCM, è necessario disporre degli elementi seguenti:

  • Installato Visual Studio 2017 Professional o versione precedente. È possibile accedere tcm.exe dal prompt dei comandi e dalle directory seguenti: %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

  • Per eseguire un comando tcm.exe , specificare i /collection parametri e /teamproject e /login in base alle esigenze.

    Parametro Descrizione
    /Collezione:CollectionURL Obbligatorio. Specifica l'URI della raccolta di progetti team. Il formato per l'URI è il seguente:
    - Per Azure DevOps Services: http://dev.azure.com/OrganizationName
    - Per il server Azure DevOps: http://ServerName:Port/VirtualDirectoryName/CollectionName. Se non viene usata alcuna directory virtuale, il formato per l'URI è il seguente:http://ServerName:Port/CollectionName
    /teamproject:project Obbligatorio. Nome del progetto che contiene gli oggetti di test in cui si desidera clonare o importare test automatizzati.
    /login:username,[password] Facoltativo. Specifica il nome e la password di un utente di Azure DevOps valido e chi ha le autorizzazioni per eseguire il comando. Usare questa opzione se si usa l'autenticazione di base, non si è connessi a un dominio o le credenziali di Windows non dispongono delle autorizzazioni appropriate.
  • È necessario essere un membro valido del progetto a cui si vuole accedere e disporre delle autorizzazioni necessarie in base ai comandi eseguiti. Per altre informazioni, vedere Accesso e autorizzazioni di test manuali.

Comandi TCM

Nella tabella seguente vengono forniti collegamenti ad articoli che descrivono come eseguire l'esercizio del comando tcm.exe corrispondente. La maggior parte dei comandi è supportata sia in Azure DevOps Server, in tutte le versioni che in Azure DevOps Services.


Comando

Servizi di Azure DevOps

Azure DevOps Server


tcm configs:Lists test configurations

    ✔️

    ✔️

tcm fieldmapping: importa o esporta un file XML per definire i tipi di risoluzione, il tipo di bug e i tipi di errore.

Nota

È possibile esercitare questo comando solo sulle raccolte che usano il modello di processo XML online. Per Azure DevOps Server 2020 e versioni successive che usano il modello di processo ereditato, l'importazione di file XML non è supportata.

    ✔️

tcm plans: elencare o clonare i piani di test.

    ✔️

    ✔️

tcm run: crea, elimina, elenca, interrompe, pubblica, esporta o esegue un gruppo di test. Supporta anche l'importazione di test automatizzati in un piano di test.

    ✔️

    ✔️

tcm suites: elencare o clonare gruppi di test.

    ✔️

    ✔️

tcm testenvironments: consente di visualizzare ed elencare gli ambienti di test.

    ✔️

    ✔️

tcm testcase: importare test case da un assembly specificato o da un file di test

    ✔️

    ✔️