共用方式為


tcm:從命令列匯入和執行測試計劃的自動化測試

Tcm.exe 是命令列公用程式,可讓您執行下列工作:

  • 將自動化測試匯入至測試計劃

  • 從命令列執行測試計劃中的測試

  • 檢視匯入測試或執行測試時要使用的測試項目及其對應 ID 的清單

如需如何建立測試計劃的詳細資訊,請參閱使用測試計劃定義您的測試工作

tcm.exe 位於任何已安裝 Visual Studio Ultimate 之電腦的 <Drive:>\Program Files\Microsoft Visual Studio 10.0\Common7\IDE 中。

全域參數

您可以使用下列參數顯示 tcm 的說明文字。

參數

描述

/help

/?

顯示 tcm 命令列工具的語法和參數。

command /help

command /?

顯示您指定之 tcm 命令的語法和參數。

工作

工作

相關主題

匯入自動化測試:如果您已使用 Visual Studio 建立自動化測試,則可能想要將其做為測試計劃的一部分執行。 透過將它們加入至測試計劃,您可測量測試進度。 您可以將這些測試與需求或使用者本文產生關聯。 此外,您還可以同時檢視測試計劃中的這些自動化測試和任何其他測試的結果,並追蹤進度。 您也可以在每次使用 Microsoft 測試管理員執行這些測試時,分析結果。

Tcm.exe 提供了簡單的方式,方便您從測試組件匯入自動化測試,並且使用下列語法將這些測試與測試案例產生關聯:

tcm testcase /import

從命令列執行測試計劃中的測試:您可以從命令列使用 tcm.exe 執行測試案例與相關聯的自動化測試,而不使用 Microsoft 測試管理員提供的使用者介面來執行。 這可讓您從批次檔自動啟動回合。 例如,您可以決定將該批次檔排程為在每次組建完成時執行。

使用下列命令可使用 tcm.exe 執行測試:

tcm run

您還可以使用 tcm run 管理測試回合、匯出測試結果,以及將測試結果發行至測試計劃。

檢視測試項目的清單:若要使用 tcm.exe 匯入測試或執行測試,您必須提供特定測試項目的 ID。 您可以使用 tcm.exe 所屬的命令檢視這些項目及其 ID 的清單。

例如,使用下列命令可以檢視測試套件:

tcm suites /list

將對應匯入或匯出至 Bug 欄位:您可以使用 Microsoft 測試管理員在測試人員發現程式碼缺失時建立 Bug。 tcm 命令列公用程式支援將對應檔匯入及匯出至 Team 專案。 對應檔會定義使用者採取此動作時要建立的工作項目類型,以及 Microsoft 測試管理員要填入的三個資料欄位。 這三個欄位是測試步驟、系統資訊和發現缺失的組建。 當測試人員執行測試並發現缺失時,可以建立 Bug,其中這三個欄位的資料會自動填入。