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

Pokud chcete nástroj příkazového řádku TCM vyzkoušet, musíte mít 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
    /Kolekce: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í.
  • Musíte být platným členem projektu, ke který chcete získat přístup, a mít požadovaná oprávnění na základě spuštěných příkazů. Další informace najdete v tématu Ruční testování 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

    ✔️

    ✔️