Příkazy pro správu testovacích případů (tcm.exe)
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Pomocí nástroje příkazového řádku tcm.exe můžete provádět několik úloh, které vypisují, zobrazují, kopírují nebo klonují nebo spouštějí testy. Většina příkazů je podporovaná pro místní i hostované Azure DevOps.
Práce s nástrojem příkazového řádku TCM
Pro cvičení nástroje příkazového řádku TCM použijte následující:
Nainstalovali jste Visual Studio 2017 Professional nebo starší verzi. Přístup k tcm.exe z příkazového řádku a následujících adresářů:
%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
Pokud chcete spustit příkaz tcm.exe , zadejte
/collection
parametry a/teamproject
/login
podle potřeby.Parametr Popis /sbírka :CollectionURL
Povinný: Určuje identifikátor URI kolekce týmového projektu. Formát identifikátoru URI je následující:
– Pro Azure DevOps Services:http://dev.azure.com/OrganizationName
– Pro Azure DevOps Server:http://ServerName:Port/VirtualDirectoryName/CollectionName
. Pokud se nepoužívá žádný virtuální adresář, je formát identifikátoru URI následující:http://ServerName:Port/CollectionName
/teamproject: project
Povinný: Název projektu, který obsahuje testovací objekty, do kterého chcete klonovat nebo importovat automatizované testy. /login: username,[password]
Nepovinné. Určuje název a heslo platného uživatele Azure DevOps, který má oprávnění ke spuštění příkazu. Tuto možnost použijte, pokud používáte základní ověřování, nejste připojení k doméně nebo nemáte příslušná oprávnění. Buďte platným členem projektu, ke kterým chcete získat přístup, a mít požadovaná oprávnění na základě spuštěných příkazů. Další informace naleznete v tématu Ruční test přístupu a oprávnění.
Příkazy TCM
Následující tabulka obsahuje odkazy na články, které popisují cvičení odpovídajícího příkazu tcm.exe . Většina příkazů se podporuje na Azure DevOps Serveru, ve všech verzích i ve službě Azure DevOps Services.
Příkaz
Služby Azure DevOps
Azure DevOps Server
tcm configs:Lists test configurations
✔️
✔️
tcm fieldmapping
: Importuje nebo exportuje soubor XML pro definování typů řešení, typu chyby a typů selhání.
Poznámka:
Tento příkaz můžete uplatnit pouze u kolekcí, které používají model procesu ONLINE XML. Pro Azure DevOps Server 2020 a novější verze, které používají model zděděného procesu, se import souborů XML nepodporuje.
✔️
tcm plans
: Výpis nebo klonování testovacích plánů
✔️
✔️
tcm run
: Vytvoří, odstraní, vypíše, přeruší, publikuje, exportuje nebo spustí skupinu testů. Podporuje také import automatizovaných testů do testovacího plánu.
✔️
✔️
tcm suites
: Výpis nebo klonování testovacích sad.
✔️
✔️
tcm testenvironments
: Zobrazení a výpis testovacích prostředí
✔️
✔️
tcm testcase
: Import testovacích případů ze zadaného sestavení nebo testovacího souboru
✔️
✔️