Test02 | ||
open | http://www.google.com/ | |
type | q | ddddddd |
clickAndWait | btnG | |
assertText | sd | Web |
一、 概述
為了驗證修改的正確性及其影響就需要進行回歸測試。
二、 回歸測試策略
1、測試用例庫的維護
測試用例的維護是一個不間斷的過程,通常可以將軟件開發的基線作為基準,維護的主要內容包括下述幾個方面。
(1)、刪除過時的測試用例
(2)、改進不受控制的測試用例
(3)、刪除冗余的測試用例
(4)、增添新的測試用例
2、回歸測試方式的選擇
(1)、再測試全部用例
(2)、基于風險選擇測試
(3)、基于操作剖面選擇測試
(4)、再測試修改的部分
3、回歸測試的基本過程
(1)、識別出軟件中被修改的部分;
(2)、從原基線測試用例庫T中,排除所有不再適用的測試用例,確定那些對新的軟件版本依然有效的測試用例,其結果是建立一個新的基線測試用例庫T0。
(3)、依據一定的策略從T0中選擇測試用例測試被修改的軟件。
(4)、如果必要,生成新的測試用例集T1,用于測試T0無法充分測試的軟件部分。
(5)、用T1執行修改后的軟件。
第(2)和第(3)步測試驗證修改是否破壞了現有的功能,第(4)和第(5)步測試驗證 修改工作本身。