Polecenia zarządzania przypadkami testowymi (tcm.exe)

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Możesz wykonać kilka zadań, aby wyświetlić, wyświetlić, skopiować/sklonować lub uruchomić testy przy użyciu narzędzia wiersza polecenia tcm.exe . Większość poleceń jest obsługiwana zarówno w środowisku lokalnym, jak i w hostowanej usłudze Azure DevOps.

Praca z narzędziem wiersza polecenia TCM

Aby wykonać ćwiczenie narzędzia wiersza polecenia TCM, musisz mieć następujące elementy:

  • Zainstalowano program Visual Studio 2017 Professional lub starszą wersję. Dostęp do tcm.exe można uzyskać z poziomu wiersza polecenia i następujących katalogów:%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

  • Aby uruchomić polecenie tcm.exe , określ /collection parametry i /teamproject zgodnie /login z potrzebami.

    Parametr Opis
    /Kolekcji:CollectionURL Wymagany. Określa identyfikator URI kolekcji projektów zespołowych. Format identyfikatora URI jest następujący:
    — Dla usług Azure DevOps Services: http://dev.azure.com/OrganizationName
    — Dla serwera Azure DevOps: http://ServerName:Port/VirtualDirectoryName/CollectionName. Jeśli nie jest używany żaden katalog wirtualny, format identyfikatora URI jest następujący:http://ServerName:Port/CollectionName
    /teamproject:project Wymagany. Nazwa projektu zawierającego obiekty testowe, do których chcesz sklonować lub zaimportować testy automatyczne.
    /login:username,[password] Opcjonalny. Określa nazwę i hasło prawidłowego użytkownika usługi Azure DevOps oraz kto ma uprawnienia do uruchamiania polecenia. Użyj tej opcji, jeśli używasz uwierzytelniania podstawowego, nie masz połączenia z domeną lub poświadczenia systemu Windows nie mają odpowiednich uprawnień.
  • Musisz być prawidłowym członkiem projektu, do którego chcesz uzyskać dostęp i mieć wymagane uprawnienia na podstawie uruchamianych poleceń. Aby dowiedzieć się więcej, zobacz Ręczne testowanie dostępu i uprawnień.

Polecenia TCM

Poniższa tabela zawiera linki do artykułów opisujących sposób wykonywania odpowiedniego polecenia tcm.exe . Większość poleceń jest obsługiwana zarówno na serwerze Azure DevOps Server, we wszystkich wersjach, jak i w usługach Azure DevOps Services.


Command

Azure DevOps Services

Azure DevOps Server


tcm configs:List — konfiguracje testów

    ✔️

    ✔️

tcm fieldmapping: Importuje lub eksportuje plik XML do definiowania typów rozwiązywania, typu usterki i typów błędów.

Uwaga

To polecenie można wykonać tylko w kolekcjach korzystających z modelu przetwarzania XML online. W przypadku usługi Azure DevOps Server 2020 i nowszych wersji korzystających z modelu procesu dziedziczonego importowanie plików XML nie jest obsługiwane.

    ✔️

tcm plans: Wyświetlanie listy lub klonowanie planów testów.

    ✔️

    ✔️

tcm run: Tworzy, usuwa, listy, przerywa, publikuje, eksportuje lub uruchamia grupę testów. Obsługuje również importowanie testów automatycznych do planu testów.

    ✔️

    ✔️

tcm suites: Lista lub klonowanie zestawów testów.

    ✔️

    ✔️

tcm testenvironments: Wyświetlanie i wyświetlanie środowisk testowych.

    ✔️

    ✔️

tcm testcase: Importowanie przypadków testowych z określonego zestawu lub pliku testowego

    ✔️

    ✔️