選擇回歸測試策略時,需要兼顧效率和效益,我們可從以下兩方面開展工作:
1、測試用例庫的維護:
刪除過時的測試用例
改進不受控制的測試用例(一些對輸入或執行狀態十分敏感的測試用例,其測試不易重複且結果難以控制,影響回歸測試的效率,需要進行改進,使其達到可重複和控制的要求)
刪除多餘/重複的測試用例
增添/補充新的測試用例
2、回歸測試方案選擇:
a.再測試全部用例 (保險起見的方法,但實現成本太大,一般情況下少用)
b.基於風險選擇測試 (選擇最重要、最常用、存在風險的功能進行測試)
c.基於操作剖面選擇測試
(如果基線測試用例庫的測試用例是基於軟體操作剖面開發的,測試用例的分布情況反映了系統的實際使用情況。回歸測試所使用的測試用例個數可以由測試預算確定,回歸測試可以優先選擇那些針對最重要或最頻繁使用功能的測試用例,釋放和緩解最高端別的風險,有助於盡早發現那些對可靠性有最大影響的故障。這種方法可以在乙個給定的預算下最有效的提高系統可靠性,但實施起來有一定的難度)
d.再測試修改的部分
結合實際工作情況最常用的為:d+a組合(優先驗證當前版本解決的問題,再驗證最重要、常用和存在風險的用例)
回歸測試的基本過程:
1.確認軟體中被修改的部分(根據bug管理系統中開發提供的修改和測試意見跟蹤);
2.從原基線測試用例庫中,選擇對應的測試用例(基本的)建立新測試基線。
3.若有測試用例改動(刪除或變更)或需求變更(增加新需求)則先進入用例更新,再展開測試。
回歸測試時注意點:
1、各版本所修改的問題一定要在本版本內完成回歸,以免將錯誤遺留到下一測試版本;
2、回歸測試期間應對該軟體版本凍結,將回歸測試發現的問題發現未解決問題或問題解決不完善,可根據公司實際情況進行退回版本等操作。
回歸測試策略
策略一 重複所有測試,即窮舉法 策略二 重複一些測試 1.追溯法是測試和系統行為描述相關聯之處,系統行為描述包括諸如需求規約元素,設計規約元素或質量風險 2.利用變化分析,檢視系統的結構描述,找出變化的作用怎樣波及整個系統 3.利用質量風險分析,使用追溯法與變化分析,可利用技術風險 缺陷可能在 找到...
回歸測試的策略及方法
業界的 回歸測試策略基本上有兩種 全部回歸,也就是把之前的所有的測試用例,無論是手動的,還是自動的,全部跑一遍 部分回歸,定性分析 改動有哪些影響,改動的檔案 模組和其他的檔案 模組的依賴性,然後選擇被影響到的檔案 模組相應的測試用例來跑一遍 第一種的好處就是,通過大量的跑測試用例,可以盡量多的發現...
回歸測試的策略及方法
業界的回歸測試策略基本上有兩種 全部回歸,也就是把之前的所有的測試用例,無論是手動的,還是自動的,全部跑一遍 部分回歸,定性分析 改動有哪些影響,改動的檔案 模組和其他的檔案 模組的依賴性,然後選擇被影響到的檔案 模組相應的測試用例來跑一遍 第一種的好處就是,通過大量的跑測試用例,可以盡量多的發現哪...