建置和測試整合欄位參考
您可以使用 Team Foundation Server (TFS) 組建與測試資料欄位,執行下列動作:
讓 Bug 與發現或已修正這些 Bug 的組建產生關聯。
將測試案例標記為手動或自動化,以及儲存資訊來支援自動化測試案例。
針對測試案例和共用步驟,定義動作和驗證步驟以及用來執行測試的資料。
Test Manager 和測試工作項目類型 (WIT) 使用下列欄位來追蹤測試計劃、進度與結果。 是否可以使用 WIT,取決於應用程式層上所安裝的 TFS 版本。 若要進一步了解如何使用這些 WIT,請參閱使用 Team Web Access 計劃手動測試.
TFS 2013.0 |
TFS 2013.2 |
TFS 2013.3 |
---|---|---|
|
|
|
若要進一步了解如何升級現有的 Team 專案,以取得 Team 專案目前沒有的 WIT,請移至此處。
顯示在工作項目表單上的組建和測試資料欄位
下表說明一或多個測試 WIT 中所定義的欄位。 如需資料類型與欄位屬性的相關資訊,請參閱定義和修改工作項目欄位.
若要自訂欄位或挑選清單,請參閱修改或加入欄位以支援查詢、報表和工作流程.
欄位名稱 |
描述 |
參考名稱 |
資料類型 |
可報告型別屬性的預設值 |
索引屬性的預設值 |
---|---|---|---|---|---|
[自動化狀態] (請參閱第 1 點) |
測試案例的狀態。 您可以指定下列值:
若要執行自動化測試,請參閱在 Microsoft Test Manager 中自動化測試案例. |
Microsoft.VSTS.TCM.AutomationStatus |
String |
詳細資料 |
False |
[發現於] (第 2 點) |
找到 Bug 所在的產品組建編號 (也稱為修訂)。 |
Microsoft.VSTS.Build.FoundIn |
String |
維度 |
False |
[整合組建] (第 2 點) |
結合程式碼或修正 Bug 的產品組建編號。 |
Microsoft.VSTS.Build.IntegrationBuild |
String |
維度 |
False |
問題 |
指出共用的步驟與預期結果相關聯。 允許值為 [是] 和 [否]。 (僅限共用的步驟) |
Microsoft.VSTS.Common.Issue |
String |
維度 |
False |
[參數] (第 3 點) |
包含執行手動測試時所要使用的參數。 (共用的參數、共用的步驟以及測試案例) |
Microsoft.VSTS.TCM.Parameters |
HTML |
無 |
False |
步驟 |
執行測試所需的動作和驗證步驟。 |
Microsoft.VSTS.TCM.Steps |
TestStepsControl |
無 |
False |
系統資訊 |
與測試相關之軟體和系統組態的相關資訊。 |
Microsoft.VSTS.TCM.SystemInfo |
HTML |
無 |
False |
重現的步驟 |
重新產生非預期行為所需的步驟。 |
Microsoft.VSTS.TCM.ReproSteps |
HTML |
無 |
False |
[測試套件類型] (第 1 點和第 4 點) |
測試套件分類。 允許的值如下:
如需詳細資訊,請參閱使用 Team Web Access 計劃手動測試. |
Microsoft.VSTS.TCM.TestSuiteType |
String |
維度 |
False |
備註
請勿自訂這些欄位的挑選清單。 系統只接受上述列出的值。
將 GLOBALLIST 項目加入 FIELD 定義,即可提供使用者可從中選取的組建下拉式功能表。 若要了解做法,請參閱支援整合測試、組建與版本控制的欄位.
需要在應用程式層伺服器上安裝 TFS 2013.2 或 TFS 2013.3 以及更新現有的 Team 專案,以支援共用的參數。 若要進一步了解,請參閱在 TFS 升級後設定功能.
需要在應用程式層伺服器上安裝 TFS 2013.3 以及更新現有的 Team 專案,以支援測試計劃與測試套件。
其他欄位
下列欄位不會顯示在工作項目表單上,但是會為測試案例或測試套件追蹤這些欄位。 您可以使用一些欄位來篩選查詢以及建立報告。
欄位名稱 |
描述 |
參考名稱 |
資料類型 |
可報告型別屬性的預設值 |
索引屬性的預設值 |
---|---|---|---|---|---|
自動化測試儲存區 |
含有可自動化測試案例之測試的組件。 |
Microsoft.VSTS.TCM.AutomatedTestStorage |
String |
無 |
False |
自動化測試類型 |
可自動化測試案例的測試類型。 |
Microsoft.VSTS.TCM.AutomatedTestType |
String |
無 |
False |
AutomatedTestId |
可自動化測試案例的測試 ID。 (僅限測試案例) |
Microsoft.VSTS.TCM.AutomatedTestId |
String |
無 |
False |
AutomatedTestName |
用來自動化測試案例的測試名稱。 (僅限測試案例) |
Microsoft.VSTS.TCM.AutomatedTestName |
String |
無 |
False |
LocalDataSource |
可支援測試的本機資料來源。 (僅限測試案例) |
Microsoft.VSTS.TCM.LocalDataSource |
HTML |
無 |
False |
查詢文字 |
用以擷取為查詢式套件類型所定義之查詢的欄位。 |
Microsoft.VSTS.TCM.QueryText |
PlainText |
無 |
False |
測試套件稽核 (請參閱第 1 點) |
追蹤修改測試套件時所執行的其他作業,例如:將測試加入測試套件或變更組態。 此欄位可透過 [歷程記錄] 標籤或另一個查詢加以檢視。 將會顯示合併的歷程記錄視圖,包括對工作項目欄位執行的變更,以及產生自相關成品 (例如,測試點和組態) 的變更。 |
Microsoft.VSTS.TCM.TestSuiteAudit |
純文字 |
無 |
False |
測試套件類型 ID (第 1 點、第 2 點) |
對應於測試套件分類且只適用於測試套件的系統指派值。 指派值如下:
|
Microsoft.VSTS.TCM.TestSuiteTypeId |
Integer |
無 |
False |
備註
需要在應用程式層伺服器上安裝 TFS 2013.3 以及更新現有的 Team 專案,以支援測試計劃與測試套件。
請勿自訂這些欄位的挑選清單。 系統只接受上述列出的值。