Testfallshanteringskommandon (tcm.exe)

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

Du kan utföra flera uppgifter för att lista, visa, kopiera/klona eller köra tester med hjälp av kommandoradsverktyget tcm.exe . De flesta kommandon stöds för både lokala och värdbaserade Azure DevOps.

Arbeta med TCM-kommandoradsverktyget

Om du vill använda TCM-kommandoradsverktyget måste du ha följande på plats:

  • Visual Studio 2017 Professional eller tidigare version har installerats. Du kommer åt tcm.exe från kommandotolken och följande kataloger: %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

  • Om du vill köra ett tcm.exe kommando anger du parametrarna /collection och /teamproject och /login efter behov.

    Parameter Description
    /Samling:CollectionURL Obligatoriskt. Anger URI för gruppprojektsamlingen. Formatet för URI:n är följande:
    – För Azure DevOps Services: http://dev.azure.com/OrganizationName
    – För Azure DevOps Server: http://ServerName:Port/VirtualDirectoryName/CollectionName. Om ingen virtuell katalog används är formatet för URI:n följande:http://ServerName:Port/CollectionName
    /teamproject:project Obligatoriskt. Namnet på projektet som innehåller de testobjekt som du vill klona eller importera automatiserade tester till.
    /login:username,[password] Valfritt. Anger namnet och lösenordet för en giltig Azure DevOps-användare och vem som har behörighet att köra kommandot. Använd det här alternativet om du använder grundläggande autentisering, om du inte är ansluten till en domän eller om dina Windows-autentiseringsuppgifter inte har rätt behörigheter.
  • Du måste vara en giltig medlem i projektet som du vill komma åt och ha de behörigheter som krävs baserat på de kommandon som du kör. Mer information finns i Manuell teståtkomst och behörigheter.

TCM-kommandon

Följande tabell innehåller länkar till artiklar som beskriver hur du använder motsvarande tcm.exe kommando. De flesta kommandon stöds på både Azure DevOps Server, alla versioner och Azure DevOps Services.


Kommando

Azure DevOps Services

Azure DevOps Server


tcm configs:Listar testkonfigurationer

    ✔️

    ✔️

tcm fieldmapping: Importerar eller exporterar en XML-fil för att definiera matchningstyper, feltyp och feltyper.

Kommentar

Du kan bara använda det här kommandot i samlingar som använder XML-processmodellen online. För Azure DevOps Server 2020 och senare versioner som använder den ärvda processmodellen stöds inte import av XML-filer.

    ✔️

tcm plans: Lista eller klona testplaner.

    ✔️

    ✔️

tcm run: Skapar, tar bort, listar, avbryter, publicerar, exporterar eller kör en grupp med tester. Stöder även import av automatiserade tester till en testplan.

    ✔️

    ✔️

tcm suites: Lista eller klona testsviter.

    ✔️

    ✔️

tcm testenvironments: Visa och lista testmiljöer.

    ✔️

    ✔️

tcm testcase: Importera testfall från en angiven sammansättning eller en testfil

    ✔️

    ✔️