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
✔️
✔️