設立并管理測試用例
另一個您可以在其中做一些最先的工作,從而在后面獲得很大好處的關鍵區域是在您的測試用例中。測試用例中有兩個重要的區域可以幫助您管理您的測試:
- 測試用例的權重,它慮及了更多粒度的誠實的結果報告,因而提高了數據結果的價值
- 測試用例的范疇,像標簽那樣,讓您能夠為更詳細的報告將測試用例拆分
指定測試用例的權重
當您創建測試案例時,您可以選擇向測試用例分配權重。這背后的思想是并非所有的測試用例都是相等的 —— 一些比其他的更重要。IBM 建議使用 1 到 100 的范圍。當您運行測試時,您可以使用權重來分配您的結果。如果測試“稍稍”通過(舉例來說,一些部分沒有完全工作,或者在某些配置下不工作,而在其他配置下工作),那么您可以通過使用權重滑尺來表達 70% 通過而 30% 失敗。權重 1 是不可能的。參見圖 2,定義測試用例權重的實例。
權重 概念是 Rational Quality Manager 中的重要特性。它超越了“通過”或“失敗”限定詞的范疇。運行一個測試用例或許可證(不是自動的)而說其 100% 通過是不尋常的。在過去,您沒法選擇說“很好,大部分 可以工作,但有一些問題”,F在,通過指定測試用例的權重,您就可以了。
分配測試用例范疇
就像對于需求的標簽一樣,測試用例的范疇對于切割測試數據以便決定到底發生了什么來說是無價的。您有三個默認的選擇:Category、Function,和 Theme,并且您可以添加、刪除,或編輯它們。在默認的安裝中,這些下拉菜單可能是空的。然而,有很多空間可以向其中添加值(作為 Admin,或者簡單地單擊在測試計劃和測試用例中的“Manage Test Case Categories”圖標)。
就像對需求那樣,您可以使用 范疇 和 功能 來指定 在哪里 測試(舉例來說,報告、核心平臺、語音、內部工具、外部工具,或管理)并且用 主題 來指定為什么測試(功能、性能、安全性、可測試性、可支持性,或可伸縮性,等等)。您可以按您希望的方式定義它們,但要考慮如何劃分測試工作,以及您想要如何對結果進行報告。之后,您可以使用這些字段從應用程序的不同區域以及不同類型的測試來比較并對比覆蓋率和結果。圖 2 顯示了使用測試用例范疇的實例。
圖 2. 定義測試用例范疇、功能、主題,和權重

文章來源于領測軟件測試網 http://www.kjueaiud.com/