軟體測試中的回歸測試用例選擇方法

2021-10-23 14:53:47 字數 853 閱讀 5081

回歸測試就是修改完bug後對程式的新一輪測試,根據微軟的統計,按照他們的經驗,一般 開發人員解決3~4個bug會衍生出乙個新的bug,這就是必須作回歸測試的原因。

一般的軟體測試流程是後期快速迭代的,bug在後期是快速收斂的,debug和測試的週期也是越來越短,頻率是越來越高,譬如說第一輪測試需要花上10天跑用例,那麼到後期就沒那麼長的時間,可能就是1~2天的測試時間,在後期有時候一天就有乙個新版本,這時候就要求 測試人員能快速的進行一輪回歸測試。

一般來說,覆蓋越高,風險越低,但是效率就越差,反之亦然。如果時間允許的話,能把所有用例都再跑一遍最好不過,但是一般不會有這個時間,這就需要在效率和覆蓋間找乙個適當的平衡,選擇一部分用例來進行回歸測試。

基於風險選擇測試:

哪些功能是軟體的特色?

哪些功能是使用者最常用的?

哪些功能出錯將導致使用者不滿?

哪些程式是最複雜、最容易出錯的?

哪些程式最容易擴散錯誤?

哪些程式是開發者最沒有信心的?

只有有效的避免最大的風險,使用者反感的問題,回歸測試可以說達到了70%任務!

回歸測試優先選擇

第一,新修改的功能,這個顯然是重點
第二,新修改的功能的關聯功能,就是有耦合的部分,這個一般最好諮詢一下開發人員

第三,程式最有賣點或者說亮點的部分,這個地方一旦有問題,會使程式 質量大打折扣

第四,程式中最致命的部分,譬如說 安全隱患,資料洩露,加密註冊

第五,程式中比較脆弱的部分,這個要諮詢開發人員,一般就是他們心中最沒底的地方

第六,程式的主幹功能

第七,如果以上做完,還有時間的話,最好把用例中級別比較高的用例再執行一遍。

軟體測試 測試用例以及黑盒測試資料的選擇方法

功能 function 介面 ui 效能 performance 安全 security 介面 inte ce 簡單的說,測試用例就是 設計乙個情況,軟體程式在這種情況下,必須能夠正常執行並且達到程式所設計的預期結果 如果程式在這種情況下不能正常執行,並且這種情況會重 生,那就表示軟體程式人員已經測...

軟體測試基礎知識 測試用例,測試用例的設計方法

測試方案和測試用例均屬於測試的設計文件,測試用例描述了輸入動作和乙個期望結果,目的是確定程式的某個功能是否能正常工作 參考依據 需求規格說明書,需求分析結果,測試方案 編寫人和時間編寫工具和輸出文件 編寫工具 excel,word,zentao,buggree,testlink 輸出文件 測試用例 ...

軟體測試 用例

三 什麼是測試用例的有效性 四 測試用例的粒度和評價 軟體測試 用例 本節重點 1.測試用例的基本要素 2.測試用例的設計方法 3.測試用例的有效性 4.測試用例的粒度和評價 測試用例就是向被測試系統發起的一組集合,包含測試資料,測試環境,操作步驟,預期結果 要素 測試前期 測試版本 功能模組 重要...