測試結果檢視方塊
更新: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 |
建置此組建的作業系統。可能的值包括下列各項:
|
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 |
執行測試時所使用的人員或帳戶名稱。如需詳細資訊,請參閱已報告的測試結果。 |