測試計劃進度報表
在小組建立測試計劃並使用 Microsoft Test Manager開始執行測試之後,您就可以使用 [測試計劃進度] 報表來追蹤小組測試產品的進度。 如需如何定義測試套件和測試計劃的詳細資訊,請參閱使用測試套件組織測試案例。
注意事項 |
---|
只有當您的小組使用測試執行器和 Microsoft Test Manager測試應用程式時,[測試計劃進度] 報表才有用。 |
如需如何存取、重新整理或管理報表的詳細資訊,請參閱報表 (Agile)。
注意事項 |
---|
這份報表會要求您必須使用 SQL Server Reporting Services 來佈建包含 Team 專案的 Team 專案集合。當您開啟 Team Explorer並展開 Team 專案節點時,如果沒有顯示 [報表],就無法使用這份報表。 |
本主題內容
|
您可以使用這份報表來回答下列問題:
|
必要的使用權限
若要檢視此報表,您必須在 Reporting Services 中具有 [瀏覽] 角色,或屬於具有該角色的群組。 如需詳細資訊,請參閱 將使用者加入至 Team 專案或 管理使用權限。
報表中的資料
[測試計劃進度] 報表中顯示的資料,是衍生自資料倉儲以及使用 Microsoft Test Manager執行測試時所產生的測試結果。 這份報表會呈現區域圖,其中顯示最近在某段時間中執行所指定測試計劃中的任何測試的結果。 如需詳細資訊,請參閱 在 Microsoft Test Manager 中執行測試。
下圖顯示 [測試計劃進度] 報表範例:
水平軸顯示期程 (Sprint) 或反覆項目中的天數,垂直軸顯示測試點。 測試點是指特定測試套件中測試案例與測試組態的配對。 如需測試點的詳細資訊,請參閱報告測試計劃的測試進度。 下表說明每種測試結果的意義:
測試結果 |
描述 |
---|---|
成功 |
成功的測試案例數目。 |
失敗 |
失敗的測試案例數目。 |
結果不明 |
已執行並指派 [結果不明] 狀態的測試案例數目。 |
已封鎖 |
目前封鎖而無法執行的測試案例數目。 |
永不執行 |
從未執行過的測試案例數目。 |
其他 |
已執行並指派下列其中一種狀態的測試案例數目:已中止、未執行、PassedButRunAborted、NotRunnable、已中斷連接、逾時、暫止、進行中或結果不明。 |
您可以透過下列方式來篩選 [測試計劃進度] 報表:
變更報表的開始和結束日期。
指定反覆項目路徑、區域路徑以及測試計劃的名稱或狀態,以篩選報表中計入的測試計劃。
如需詳細資訊,請參閱本主題後面的篩選報表。
管理測試案例和測試計劃時的必要活動
若要讓 [測試計劃進度] 報表變得更加實用與精確,小組必須執行下列活動以管理測試計劃:
定義測試案例,並指定每個測試案例的 [反覆項目] 和 [區域] 路徑。
定義測試計劃,並指定其目前狀態。
在手動測試中,將測試案例中每個驗證步驟的結果標記為成功或失敗。
重要
如果測試步驟是驗證測試步驟,則測試人員必須將該測試步驟標上狀態。測試的整體結果會反映所有已標記的測試步驟狀態。因此,如果有任何測試步驟標記為失敗或沒有標記,則測試也會變成失敗狀態。
在自動化測試中,每項測試都會自動標記為成功或失敗。
若要支援篩選,請將 [反覆項目] 和 [區域] 路徑指派給測試案例。
解譯報表
您可以追蹤已執行多少測試計劃以及有多少測試計劃失敗。 [測試計劃進度] 報表會顯示所有測試計劃的累計值 (依結果狀態分組)。
報表所回答的問題
您可以檢閱報表,判斷期程或反覆項目內或是某段時間的進度。 例如,您可以回答下列問題:
小組目前完成多少測試?
小組是否可以如期完成測試?
還有多少測試未執行?
要通過多少項測試?
有多少測試失敗?
有多少測試遭封鎖?
狀況良好的報表版本
狀況良好的 [測試計劃進度] 報表會顯示穩定的測試計劃執行和成功進度 (如下圖所示)。 理想的狀態是,報表會針對指定的計劃顯示相當平穩的測試案例數目。 在進行開發期間,成功的測試案例數目應該會增加,而其他狀態的測試案例數目應該會減少。
狀況不良的報表版本
狀況不良的 [測試計劃進度] 報表會顯示下列一個或多個跡象:
較高的失敗測試案例數目:
當圖表顯示的紅色部分多於綠色時,表示失敗的測試案例多於成功的測試案例。 根據您所處的產品週期階段,您最好調查一下有這麼多測試案例失敗的原因。
成功的測試案例數目維持不變:
如下圖所示,成功、失敗或永不執行的測試案例數目一直沒變。 您最好調查一下每個區域的形成原因。
篩選報表
您可以篩選 [測試計劃進度] 報表,僅顯示已針對您指定的反覆項目、產品區域、測試計劃或測試計劃狀態定義的測試案例。 下圖顯示可用的篩選:
若要變更報表的時間間隔
按一下 [反覆項目開始 (日期)] 或 [反覆項目結束 (日期)] 旁邊的行事曆圖示,然後按一下適當的日期。
按一下 [檢視報告]。
若要篩選報表中計入的測試計劃或測試案例
執行下列其中一項或兩項動作:
在 [反覆項目] 或 [區域] 清單中,選取每個要包含之反覆項目路徑和產品區域的核取方塊。
在 [測試計劃] 和 [測試計劃狀態] 清單中,選取每個要包含之測試計劃和測試計劃狀態的核取方塊。
按一下 [檢視報表]。
請參閱
概念
在 Microsoft Test Manager 中執行自動化測試