共用方式為


測試結果結構描述

更新:2007 年 11 月

下表顯示資料倉儲中的 Test Result 事實資料表和相關測量 (維度) 之間的關聯性 (Relationship)。

顯示維度間之關聯的結構描述

事實資料表

測試結果結構描述參考單一的事實資料表:

  • Test Result 事實資料表 (dbo.Test Result).

測試回合和結果結構描述也參考 13 個維度資料表:

  • Run 維度資料表 (dbo.Run)

  • Platform 維度資料表 (dbo.Platform)

  • Outcome 維度資料表 (dbo.Outocme)

  • Machine 維度資料表 (dbo.Machine)

  • Build Flavor 維度資料表 (dbo.Build Flavor)

  • Build 維度資料表 (dbo.Build)

  • Test Category 維度資料表 (dbo.Test Category)

  • Result 維度資料表 (dbo.Result)

  • Team Project 維度資料表 (dbo.Team Project) (請參閱共用維度)

  • Area 維度資料表 (dbo.Area) (請參閱共用維度)

  • Date 維度資料表 (dbo.Date) (請參閱共用維度)

  • Person 維度資料表 (dbo.Person) (請參閱共用維度)

  • Iteration 維度資料表 (dbo.Iteration) (請參閱共用維度)

Test Result 事實資料表

下表描述 Test Result 事實資料表中的資料行。

資料行

說明

__ID

用來識別資料表之記錄的號碼 (內部使用)。

Result Record Count

計數器,代表與測試結果關聯之組建的測試結果值。此值會在 OLAP Cube 中進行加總,以表示特定測試結果中相對應之記錄的最新值

Result Count

計數器,代表結果回合數目的簡單彙總。對於每個代表新結果的記錄而言,此值為 1;對於只用於彙總「結果記錄計數」用途的記錄而言,此值為 NULL。

Result Transition Count

計數器,代表針對特定組建所執行之測試回合結果中的變更。設定為 1 時,此值代表此記錄的結果值與之前針對相同組建所得之結果不同。

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__TrackingId

倉儲基礎結構用來追蹤記錄的識別號碼。

Result

Result 維度資料表的外部索引鍵。

Build

Build 維度資料表的外部索引鍵。

Run

Run 維度資料表的外部索引鍵。

Area

Area 維度資料表的外部索引鍵。

Iteration

Iteration 維度資料表的外部索引鍵。

Date

Date 維度資料表的外部索引鍵。

Outcome

Outcome 維度資料表的外部索引鍵。

Finished Date

Date 維度資料表的外部索引鍵。

Agent Machine

Machine 維度資料表的外部索引鍵。

Category

Test Category 維度資料表的外部索引鍵。

Owner

Person 維度資料表的外部索引鍵。

Run By

Person 維度資料表的外部索引鍵。

Platform

Platform 維度資料表的外部索引鍵。

Flavor

Build Flavor 維度資料表的外部索引鍵。

Team Project

Team Project 維度資料表的外部索引鍵。

Run 維度資料表

下表描述 Run 維度資料表中的資料行。

欄位

說明

__ID

用來識別資料表之記錄的號碼 (內部使用)。

Run ID

識別測試回合的號碼 (GUID)。

Run

測試回合的字元名稱。設定於 [回合組態編輯器]。

Run Description

測試回合的描述。設定於 [回合組態編輯器]。

Remote Run

布林值,代表測試是在本機 (在 Visual Studio 內) 或在遠端執行。

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__DimensionMemberActive

描述維度成員是否已完全填入的值 (內部使用)。

Platform 維度資料表

下表描述 Platform 維度資料表中的資料行。

欄位

說明

__ID

用來識別資料表之記錄的號碼 (內部使用)。

Platform

針對組建類型所定義的平台。

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__DimensionMemberActive

描述維度成員是否已完全填入的值 (內部使用)。

Outcome 維度資料表

下表描述 Outcome 維度資料表中的資料行。

資料行

說明

__ID

用來識別資料表之記錄的號碼 (內部使用)。

Outcome

測試的結果。可能值如下︰

  • 已中止

  • 已完成

  • 已中斷連接

  • 逾時

  • 錯誤

  • 失敗

  • 結果不明

  • 進行中

  • 未執行

  • 無法執行

  • 成功

  • 成功 (執行已中止)

  • 暫止

  • 警告

Outcome Passing

布林值,代表結果是否通過測試。可能值如下︰

  • 成功

  • 已完成

  • 警告

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__DimensionMemberActive

描述維度成員是否已完全填入的值 (內部使用)。

Machine 維度資料表

下表描述 Machine 維度資料表中的資料行。

資料行

說明

__ID

用來識別資料表之記錄的號碼 (內部使用)。

Machine

所使用電腦的名稱。

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__DimensionMemberActive

描述維度成員是否已完全填入的值 (內部使用)。

Build Flavor 維度資料表

下表描述 Build Flavor 維度資料表中的資料行。

欄位

說明

__ID

用來識別資料表之記錄的號碼 (內部使用)。

Build Flavor

組建的組態。可能的值包括下列各項:

  • 偵錯

  • 發行

  • 任何由流程範本建立的有效組態。

設定於 [新增 Team Build 類型建立精靈]。如需詳細資訊,請參閱 HOW TO:建立組建定義

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__DimensionMemberActive

維度成員是否已完全填入 (內部使用)。

Build 維度資料表

下表描述 Build 維度資料表中的資料行。資料表中一個資料列代表一個 Team Build。

欄位

說明

__ID

用來識別資料表之記錄的號碼 (內部使用)。

Build Artifact Moniker

將物件 (例如,工作項目) 連結到特定組建時所用的識別號碼。

Build

用來唯一識別此組建的號碼或名稱。

Build Type

組建類型的名稱。設定於 [新增 Team Build 類型建立精靈]。如需詳細資訊,請參閱 HOW TO:建立組建定義

從 Team 總管中的 [Team Builds] 節點中選取。如需詳細資訊,請參閱 HOW TO:佇列或啟動組建定義

Drop Location

已完成之組建未來放置所在的伺服器和共用位置。設定於 [新增 Team Build 類型建立精靈]。如需詳細資訊,請參閱 HOW TO:建立組建定義

Build Start Time

組建開始時的日期和時間

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__DimensionMemberActive

維度成員是否已完全填入 (內部使用)。

Test Category 維度資料表

下表描述 Test Category 維度資料表中的資料行。

資料行

說明

__ID

用來識別資料表之記錄的號碼 (內部使用)。

Category ID

用來識別測試分類的號碼 (GUID)。

Test Category

測試分類的字元名稱。設定於 [建立新測試清單] 對話方塊。

Category Full Name

測試分類的完整路徑。

Parent Category

用來識別測試分類之父分類的號碼 (GUID)。

__Parent_ID

用來識別父分類的號碼 (GUID)。

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__DimensionMemberActive

描述維度成員是否已完全填入的值 (內部使用)。

Result 維度資料表

下表描述 Result 維度資料表中的資料行。

資料行

說明

__ID

用來識別資料表之記錄的號碼 (內部使用)。

Result ID

用來識別測試結果的號碼 (GUID)。

Result

測試結果的名稱。根據預設,這是測試執行時間的時間戳記。

Test

用來識別測試的號碼 (GUID)。

Test Type

測試類型的名稱或 GUID。

Test Description

測試的字元描述。設定於屬性頁。

Parent Result

用來識別父測試的號碼 (GUID)。

Result Root

布林值,代表測試是在其他測試中執行或是以獨立的測試執行。

Error Message

在測試失敗時所顯示的錯誤訊息。

Load Test Agent List

執行負載測試之代理程式的清單。

End Time

測試完成時的日期和時間。

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__DimensionMemberActive

維度成員是否已完全填入 (內部使用)。

請參閱

概念

測試結果檢視方塊

其他資源

關聯式結構描述