測試計劃進度 Excel 報表
您可以使用測試計劃進度報表來監視測試活動,以及回報小組的整體測試進度。 此報表會顯示最近四週內,針對小組已為 Team 專案定義之所有測試的測試結果燃盡圖。
唯有當小組依照使用 Team Web Access 計劃手動測試說明來建立測試計劃,並開始執行測試時,才會有這個報表可用。
如需如何存取此報表的詳細資訊,請參閱 Excel 報表。
本主題內容
|
相關主題 |
注意事項 |
---|
小組可以使用測試案例來定義可使用 測試執行器 和 Microsoft Test Manager 來執行和管理的手動和自動化測試。藉由使用 Microsoft Test Manager,您不但可以建立測試案例,還可以建立測試套件和測試組態,以支援測試您的專案。您可以使用測試組態來定義您想要用來執行測試案例和測試套件的方式。您可以將測試案例組織在測試計劃的測試套件階層中,將它們組成一個群組。藉由建立測試套件,您可以將測試案例集當作一個群組來執行。請參閱 使用 Team Web Access 計劃手動測試。 |
需求
您可以從測試或品質儀表板來檢視測試計劃進度。 只有在 Team 專案入口網站已啟用,並已佈建為使用 Microsoft Office SharePoint Server 2007 時,您才能存取這些儀表板。 如需詳細資訊,請參閱設定或重新導向流程指引。
若要檢視報表,您必須在 SharePoint 產品 中,具有 Team 專案的 [讀取] 權限,或屬於具有該權限的群組。 請參閱 將使用者加入至 Team 專案。
您必須是 SQL Server Analysis Services 中 TfsWarehouseDataReaders 安全性角色的成員,才能修改或自訂報表。 您也必須在 SharePoint 產品 中,具有 Team 專案的 [成員] 權限,或屬於具有該權限的群組。 如需詳細資訊,請參閱授與 Visual Studio ALM 所需之資料倉儲資料庫的存取權限。
報表中的資料
小組可以檢閱測試計劃進度報表,以幫助判斷小組已完成多少測試,以及是否能如期完成測試活動。 如下圖所示,報表提供所有測試結果的堆疊區域圖,這些測試被分組在最近四週內最近記錄的結果中。 結果包括 [永不執行]、[已封鎖]、[失敗] 或 [成功]。
此圖表是依據儲存在資料倉儲中之資料所產生的樞紐分析表報表。 這些資料衍生自小組成員使用 Microsoft Test Manager 來執行測試時,所產生的結果。如需詳細資訊,請參閱使用 Team Web Access 執行手動測試。
追蹤測試計劃進度時的必要活動
若要讓 [測試計劃進度] 報表變得更加實用與精確,小組必須執行下列活動:
在手動測試中,將測試案例中每個驗證步驟的結果標記為成功或失敗。
重要
如果測試步驟是驗證測試步驟,則測試人員必須將該測試步驟標上狀態。測試案例的整體結果會反映已標記的所有測試步驟狀態。因此,如果有任何測試步驟標記為失敗或未標記,則測試案例會變成失敗狀態。
在自動化測試中,每項測試都會自動標記為成功或失敗。
(選擇性) 若要支援篩選,請將 [反覆項目] 和 [區域] 路徑指派給每個測試案例。
解譯報表
您會發現測試計劃進度報表會根據您在產品開發週期中的階段而改變。 早期的反覆項目應該會顯示通過的測試案例數目逐漸增加。 小組可以檢閱報表以找到下列問題的答案:
要通過多少項測試?
有多少測試失敗?
有多少測試遭封鎖?
有多少測試從未執行過?
所有測試計劃中通過的測試佔多少百分比?
小組目前完成多少測試?
小組是否可以如期完成測試?
理想的趨勢會顯示 [通過] 的測試數目穩定增加,而 [失敗]、[從未執行] 或 [已封鎖] 測試的數目穩定減少。 如需報表狀況良好和狀況不良版本的詳細資訊,請參閱測試計劃進度報表。
更新和自訂報表
若要更新測試計劃進度報表,您可以在 Office Excel 中將它開啟,並變更篩選選項,或是樞紐分析表報表的資料行欄位清單。 您可以自訂此報表來支援其他檢視,如下表所述。
檢視 |
動作 |
---|---|
反覆項目的測試計劃進度 |
變更 TestResult.Iteration 的篩選條件 (預設值=全部) |
產品區域的測試計劃進度 |
變更 TestResult.Area 的篩選條件 (預設值=全部) |
最近六週、八週或更多週的測試計劃進度 |
在 [樞紐分析表欄位清單] 欄中,將 @@Last 4 weeks@@ 取代成不同的 Set |
如需如何使用和自訂樞紐分析表和樞紐分析圖報表的詳細資訊,請參閱下列 Microsoft 網站頁面:
請參閱
概念
在 Analysis Services 資料庫中使用測試透視圖分析和報告測試結果 (適用於 Visual Studio ALM)