共用方式為


測試結果檢視方塊

更新:2007 年 11 月

測試結果檢視方塊顯示與測試及其結果相關的所有欄位。測試結果檢視方塊是以測試結果關聯式資料表為基礎,如此可以透過測試屬性或獨立結果的方式來報告測試結果。您也可以回答對結果所做之變更的相關問題。這些報告測試結果的方式可以用來回答下列類型的問題:

  • 目前的組建 (Build) 中失敗的測試有哪些?

    在這種情況下,如果針對某組建執行多次測試,則答案會根據針對該組建之測試的最新結果而定。

  • 目前的組建中已發生的失敗結果有多少?

    在這種情況下,如果針對某組建執行多次測試,則各項結果會分開計算。

  • 在多個組建及測試回合中,某特定測試的最新結果為何?

    在這種情況下,選取的組建及測試回合中的每項測試都可以列出其最新結果。

注意事項:

您必須在資料層使用 Microsoft SQL Server 2005 Enterprise Edition 或 SQL Server 2005 Enterprise (64) Edition,才能使用具有 Team Foundation Cube 的檢視方塊。Team Foundation Server 隨附的 SQL Server 2005 Standard Edition 並不支援使用檢視方塊。當您使用 SQL Server 2005 Standard Edition 時,所有檢視方塊中的 Cube 項目都會位於 Team System 資料 Cube 中。

測量

下表描述包含在測試結果檢視方塊中的測量。

測量

描述

Cumulative Result Count

計算特定組建中每項結果的最新版本。

Latest Result

顯示當此測量與測試維度並用時的最新結果,並顯示測試的最新結果。這項作業需要大量的計算,應該是在進行分析的測試數目不多時使用。

Result Count

個別計算所有的結果。

Result Transition Count

計算當特定組建中的結果變更時的所有結果。

共用維度

下表描述包含在測試結果檢視方塊中的屬性 (Attribute)。您可以彙總隨著這些屬性中的每一個屬性得到的測量。

維度用法

維度

描述

Area

Area

測試結果的區域分類。如果測試結果在發行時未指定區域,則區域會設定為「未知的」。

Build

Build

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

Build Start Time

Build

組建開始時的日期和時間。

Build Type

Build

依其產生測試結果之組建的組建類型。如需詳細資訊,請參閱建置檢視方塊

Date

Date

測試結果的產生日期。

Date

Finished Date

產生結果之測試回合的完成日期。

Build Flavor

Flavor

依其產生測試結果之組建的組建類別。如需詳細資訊,請參閱建置檢視方塊

Iteration

Iteration

測試結果的區域分類。如果測試結果在發行時未指定區域,則區域會設定為「未知的」。

Alias

Owner

測試作者或目前擁有人的別名。

Person

Owner

測試作者或目前擁有人的名稱。

Platform

Platform

建置此組建的作業系統。可能的值包括下列各項:

  • X86

  • X64

  • Itanium

  • Win32

  • 任何 CPU

  • .NET

  • 混合平台

  • 任何由流程範本建立的有效作業系統。

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

Team Project

Team Project

在發行負載測試結果時所參考的 Team 專案。

ID

Work Item

工作項目的 ID,即該工作項目建立時所指派的 ID。

Previous State

Work Item

工作項目的先前狀態。

Work Item Type

Work Item

工作項目的類型。

Reason

Work Item

工作項目狀態變更的原因。

Rev

Work Item

工作項目的修訂。

State

Work Item

工作項目的狀態。

Title

Work Item

工作項目的標題。

(other)

Work Item

其他屬性是依照用來建立 Team 專案的流程範本而定。如需詳細資訊,請參閱目前工作項目檢視方塊的<工作項目維度>一節。

Test Result 維度

下表列出 Cube 中的測試測量專屬的所有維度和屬性。

屬性

維度

描述

Machine

Agent Machine

測試執行所在的電腦。

Alias

Assigned To

被指派測試的人員別名。

Person

Assigned To

被指派測試的人員姓名。

Test Category

Category

此階層架構會依照執行的測試清單,對測試結果進行分類。這是父子形式的階層架構,如果在執行和發行測試時使用的是巢狀測試清單,則可使用此架構向下切入到測試的子類別。如需詳細資訊,請參閱已報告的測試結果

Outcome

Outcome

測試的結果,例如,「成功」、「失敗」或「結果不明」。

Outcome Passing

Outcome

旗標,如果測試結果為成功會設定為 True,如果是成功以外的結果,則為 False。

Result

Result

測試結果的名稱。

Test

Result

產生結果之測試的名稱。如需詳細資訊,請參閱已報告的測試結果

Test Description

Result

與結果關聯之測試的描述。如需詳細資訊,請參閱已報告的測試結果

Test Result

Result

測試和結果的階層架構。透過此架構可以從特定測試的結果向下切入到該測試的個別結果。

Test Type

Result

測試結果的類型,例如,「單元測試」、「Web 測試」、「負載測試」等。如需詳細資訊,請參閱已報告的測試結果

Run

Run

產生測試結果之測試回合的回合名稱。如需詳細資訊,請參閱已報告的測試結果

Remote Run

Run

旗標,可能是 True 或 False。這表示產生結果的測試回合是否為遠端測試回合。如需詳細資訊,請參閱已報告的測試結果

Alias

Run By

執行測試時所使用的人員或帳戶別名。如需詳細資訊,請參閱已報告的測試結果

Person

Run By

執行測試時所使用的人員或帳戶名稱。如需詳細資訊,請參閱已報告的測試結果

請參閱

概念

工作項目記錄檢視方塊

測試結果結構描述

其他資源

了解資料倉儲 Cube 的結構

檢視方塊