事件
測試案例管理指令 (tcm.exe)
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
您可以使用 tcm.exe命令行工具,執行數個工作來列出、檢視、複製/複製或執行測試。 內部部署和託管的 Azure DevOps 都支援大部分的命令。
若要練習 TCM 命令列工具,請具備下列專案:
已安裝 Visual Studio 2017 Professional 或舊版。 您可以從命令提示字元與下列目錄存取 tcm.exe :
%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
若要執行 tcm.exe 命令,請視需要指定
/collection
和/teamproject
參數/login
。參數 描述 /收集 :CollectionURL
必要。 指定 Team 專案集合的 URI。 URI 格式如下所示:
- 針對 Azure DevOps Services:http://dev.azure.com/OrganizationName
- 針對 Azure DevOps Server:http://ServerName:Port/VirtualDirectoryName/CollectionName
。 如果沒有使用虛擬目錄,則 URI 格式如下所示:http://ServerName:Port/CollectionName
/teamproject: project
必要。 包含您要複製或匯入自動化測試之測試物件的項目名稱。 /login: username,[password]
選擇性。 指定有效 Azure DevOps 使用者的名稱和密碼,以及有權執行命令的人員。 如果您使用基本身份驗證、未連線到網域,或您的 Windows 認證沒有適當的許可權,請使用此選項。 成為您想要存取之專案的有效成員,並根據您執行的命令擁有所需的許可權。 如需詳細資訊,請參閱 手動測試存取權和許可權。
下表提供文章的連結,說明如何執行對應的 tcm.exe 命令。 Azure DevOps Server、所有版本和 Azure DevOps Services 都支援大部分的命令。
命令
Azure DevOps Services
Azure DevOps Server
tcm 組態:列出測試組態
✔️
✔️
tcm fieldmapping
:匯入或匯出 XML 檔案,以定義解析類型、Bug 類型和失敗類型。
注意
您只能在使用線上 XML 進程模型的集合上執行此命令。 對於使用繼承進程模型的 Azure DevOps Server 2020 和更新版本,不支援匯入 XML 檔案。
✔️
tcm plans
:列出或複製測試計劃。
✔️
✔️
tcm run
:建立、刪除、列出、中止、發佈、匯出或執行一組測試。 也支援 將自動化測試匯入測試計劃。
✔️
✔️
tcm suites
:列出或複製測試套件。
✔️
✔️
tcm testenvironments
:檢視及列出測試環境。
✔️
✔️
tcm testcase
:從指定的元件或測試檔案匯入測試案例
✔️
✔️