Rational Quality Manager 整合測試報告

測試報告針對所鏈結的 IBM® Rational® Quality Manager 測試計劃和測試案例, 說明其測試涵蓋面、核准狀態和結果。

對於整合的 Rational Quality Manager 測試計劃和測試案例, IBM Rational DOORS® 提供兩種類型的報告。「可追蹤性」報告有助於確保測試計劃和測試案例需求驗證的可追蹤性。這份報告也會顯示所鏈結的測試案例的核准狀態,讓團隊藉以判斷對需求的額外變更所造成的衝擊。「測試」報告顯示測試裁決;通過、失敗和延遲狀態;錯誤記錄;以及其他結果。您可以針對測試計劃的每一個相關聯的模組視圖,產生「可追蹤性」和「測試」報告。

「可追蹤性」報告

「可追蹤性」報告亦稱為測試涵蓋面報告,提供的資訊如下: 「可追蹤性」報告是利用模組可追蹤性視圖來實作。可追蹤性視圖是一個未經過濾的預設模組視圖,其中另有一個直欄顯示鏈結至每一項需求的測試計劃和測試案例。

「測試」報告

「測試」報告亦稱為品質聲明報告,提供的資訊如下:

「測試」報告是以模組視圖為基礎。下列影像顯示報告的一部分。

影像是「測試」報告的畫面擷取。以下說明各個標題和結果值。

報告含有這些直欄和測試結果值。

表 1. 「測試」報告的直欄標題和值
直欄標題 說明
測試案例 測試計劃和其鏈結需求中的每一個測試案例的 ID 和名稱。這個直欄含有每一個測試案例的裁決。格式是(測試案例 ID) 測試案例名稱:裁決
測試狀態 測試狀態直欄指出所鏈結測試案例的涵蓋面和鏈結。這個直欄顯示下列其中一值:
  • 空白。鏈結至需求的測試計劃中沒有測試案例。
  • 已核准。測試計劃中有測試案例,已鏈結至需求,並且已核准。
  • 未核准。測試計劃中有測試案例,已鏈結至需求,但是至少有一個測試案例沒有核准。測試案例的狀態可能是草稿、 檢閱中、進行中或類似的狀態。
裁決 根據鏈結至需求之測試案例前次執行的每一筆執行記錄,所做出的測試裁決。裁決Rational Quality Manager 中的術語。
通過 根據前次執行,鏈結至每一個測試案例的通過執行記錄數目。格式是測試案例 ID: 通過的執行記錄數 (執行記錄總計)
延遲 根據前次執行,鏈結至每一個測試案例的延遲執行記錄數目。格式是測試案例 ID: 延遲的執行記錄數 (執行記錄總計)
錯誤 根據前次執行,鏈結至每一個測試案例的錯誤執行記錄數目。格式是測試案例 ID: 錯誤執行記錄數 (執行記錄總計)
失敗 根據前次執行,鏈結至每一個測試案例的失敗執行記錄數目。格式是測試案例 ID: 失敗執行記錄數 (執行記錄總計)
永久失敗 根據前次執行,鏈結至每一個測試案例的永久失敗執行記錄數目。格式是測試案例 ID: 永久失敗執行記錄數 (執行記錄總計)
裁決已變更 在前次執行報告之後,裁決是否已變更。這個直欄顯示下列兩個可能值之一:
  • 空白。在前次執行報告之後,裁決未變更。
  • 是。在執行報告之後,裁決已變更。您可以檢視歷程,來分析變更。
Rational DOORS 視圖中的母標題只會彙總「測試狀態」、「裁決」和「裁決已變更」直欄。當標題沒有物件文字時, 用來判斷下列統計資料直欄的裁決規則如下:
  • 通過:鏈結至標題下之需求的通過測試案例數目。
  • 延遲:鏈結至標題下之需求的延遲測試案例數目。
  • 錯誤:鏈結至標題下之需求的錯誤測試案例數目。
  • 失敗:鏈結至標題下之需求的失敗測試案例數目。
  • 永久失敗:鏈結至標題下之需求的永久失敗測試案例數目。

如果需求有物件文字, 統計資料直欄會包含鏈結至需求的每一個測試案例前次執行的執行記錄數目。如果標題沒有物件文字, 統計資料直欄會包含鏈結至具有裁決之需求的測試案例數目。

執行報告時, 會更新每一個直欄的值。您無法選取要更新哪些直欄, 但是可以在視圖中顯示及隱藏直欄。

裁決以每一個測試案例的測試結果狀態加權值為依據, 如下表所示。最低加權是 1,最高加權是 5。
表 2. 測試結果的狀態和每一個狀態的加權
加權 狀態 說明
1 通過 已執行測試,已知結果是通過。
2 延遲 測試失敗,但是測試結果延遲至某個未來日期。
3 錯誤 已執行測試,但是發生測試無法控制的狀況(例如:停電),且結果不明。
4 失敗 測試執行失敗。測試、需求或進行測試的系統中存在已知問題。
5 永久失敗 測試失敗,且無從讓這項測試通過。
在以測試案例前次執行為基礎的執行記錄測試結果集合中, 會將測試案例合併值設為保留最高加權的值。最高加權值會置換其他所有的結果,並且決定測試裁決。舉例來說,在結果清單中,如果單一結果是「永久失敗」,則整體結果會是「永久失敗」。

意見