Esetkezelési parancsok tesztelése (tcm.exe)

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

A tcm.exe parancssori eszközzel több feladatot is elvégezhet a tesztek listázásához, megtekintéséhez, másolásához/klónozásához vagy futtatásához. A legtöbb parancs a helyszíni és a üzemeltetett Azure DevOps esetében is támogatott.

A TCM parancssori eszköz használata

A TCM parancssori eszköz használatához a következőket kell használnia:

  • Telepített Visual Studio 2017 Professional vagy korábbi verzió. A tcm.exe a parancssorból és a következő könyvtárakból érheti el:%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

  • Egy tcm.exe parancs futtatásához adja meg a paramétereket és /teamproject/login a /collection szükséges paramétereket.

    Paraméter Leírás
    /Gyűjtemény:CollectionURL Szükséges. Megadja a csapatprojekt-gyűjtemény URI-ját. Az URI formátuma a következő:
    – Az Azure DevOps Services esetében: http://dev.azure.com/OrganizationName
    - Az Azure DevOps Server esetében: http://ServerName:Port/VirtualDirectoryName/CollectionName. Ha nem használ virtuális könyvtárat, az URI formátuma a következő:http://ServerName:Port/CollectionName
    /teamproject:project Szükséges. Annak a projektnek a neve, amely tartalmazza azokat a tesztobjektumokat, amelyekbe automatikus teszteket szeretne klónozni vagy importálni.
    /login:username,[password] Opcionális. Egy érvényes Azure DevOps-felhasználó nevét és jelszavát adja meg, aki rendelkezik a parancs futtatásához szükséges engedélyekkel. Ezt a lehetőséget akkor használja, ha alapszintű hitelesítést használ, nem csatlakozik tartományhoz, vagy windowsos hitelesítő adatai nem rendelkeznek a megfelelő engedélyekkel.
  • A elérni kívánt projekt érvényes tagjának kell lennie, és a futtatott parancsok alapján rendelkeznie kell a szükséges engedélyekkel. További információ: Manuális teszthozzáférés és engedélyek.

TCM-parancsok

Az alábbi táblázat olyan cikkekre mutató hivatkozásokat tartalmaz, amelyek a megfelelő tcm.exe parancs gyakorlását ismertetik. A legtöbb parancs az Azure DevOps Serveren, az összes verzión és az Azure DevOps Servicesen is támogatott.


Parancs

Azure DevOps Services

Azure DevOps Server


tcm-konfigurációk:A tesztkonfigurációk listája

    ✔️

    ✔️

tcm fieldmapping: Importál vagy exportál egy XML-fájlt a megoldástípusok, hibatípusok és hibatípusok meghatározásához.

Feljegyzés

Ezt a parancsot csak az online XML-folyamatmodellt használó gyűjteményeken gyakorolhatja. Az Örökölt folyamatmodellt használó Azure DevOps Server 2020 és újabb verziók esetében az XML-fájlok importálása nem támogatott.

    ✔️

tcm plans: Teszttervek listázása vagy klónozása.

    ✔️

    ✔️

tcm run: Tesztcsoportot hoz létre, töröl, töröl, megszakít, közzétesz, exportál vagy futtat. Emellett támogatja az automatizált tesztek tesztelési tervbe való importálását is.

    ✔️

    ✔️

tcm suites: Tesztcsomagok listázása vagy klónozása.

    ✔️

    ✔️

tcm testenvironments: Tesztkörnyezetek megtekintése és listázása.

    ✔️

    ✔️

tcm testcase: Tesztesetek importálása adott szerelvényből vagy tesztfájlból

    ✔️

    ✔️