測試用例覆蓋率的跟蹤:測試用例覆蓋率包括了測試需求的覆蓋率、測試平臺的故概率、測試模塊的覆蓋率等。
測試用例的跟蹤方式有各種各樣。具體采用的方式需要跟蹤組織的測試方針和測試過程、測試成熟度等。具體的方法有:
沒有任何記錄:純粹通過測試人員的記憶來跟蹤測試用例。這種方法并不可取,除非是測試項目是基于個人開發的小的軟件系統。
電子表格:使用電子表格對測試用例執行過程進行記錄和跟蹤是一種比較高效的方法。通過電子表格來記錄測試用例執行狀況,可以直觀地看到測試的狀態、分析和統計測試用例的狀態,以及測試用例和缺陷之間的關聯狀態,還有測試用例執行的歷史記錄等等。這種測試用例的信息,可以為測試過程管理和測試過程分析提供有效的量化依據。
測試用例工具:最好的方法應該是通過測試用例的管理工具,來對測試用例狀態、缺陷關聯、歷史數據等進行管理和分析。工具不僅能夠記錄和跟
測試用例的狀態變化,同時也能夠生成測試用例相關的結果報表、分析圖等,這樣可以更叫高效的管理和跟蹤整個測試過程。不過,工具的使用需要更高的成本,并且需要專門的人員進行維護。
3)測試用例維護
測試用例并不是一成不變的,當一個階段測試過程結束后,會發現一些測試用例編寫的不合理,或者下個版本中,部分模塊的功能發生了變化,這都需要對當前的一些測試用例進行修改和更新,從而使測試用例具有可復用性。
一般在下面的情況下,可能需要修改或者更新測試用例:
以前的測試用例設計不全面或者不夠準確。隨著測試的深入和對產品的熟悉,發現測試用例的步驟描述不夠清楚,或者描述的不夠正確,甚至原來對系統需求的理解有誤差。
測試過程中發現的一些問題,并不是通過執行當前的測試用例發現的。這時候,需要增加測試用例來覆蓋發現問題的一些步驟。
新的版本中有增加的功能或者功能的需求發生了變更。
隨著版本的升級,有些測試用例需要刪除。
原文轉自:http://www.uml.org.cn/Test/201011165.asp