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