通常在確定測試方法時,有以下幾條參考原則:
(1)拿到乙個測試任務時,先關注它的主要功能和業務流程、業務邏輯是否正確實現,考慮使用場景法。
(2)需要輸入資料的地方,考慮採用等價類劃分法,包括輸入條件和輸出條件的等價劃分,將無限測試變成有限測試。
(3)在任何情況下都必須採用邊界值分析法。這種方法設計出的測試用例發現程式錯誤的能力最強。
(4)如果程式的功能說明中含有輸入條件的組合情況,則一開始就應考慮選用因果圖和判定表法。
(5)對於引數配置類的軟體,需要考慮引數之間的組合情況,考慮使用正交排列法選擇較少的組合方式(最少的測試用例獲得最大的的測試覆蓋率)。
(6)對照程式邏輯,檢查已設計出的測試用例的邏輯覆蓋程度。如果沒有達到要求的覆蓋標準,則應當再補充更多的測試用例。
(7)採用錯誤推斷法再追加測試用例——依靠測試工程師的經驗和智慧型。
測試方法選擇的綜合策略
測試方法選擇的綜合策略 1 首先進行等價類劃分,包括輸入條件和輸出條件的等價劃分,將無限測試變成有限測試,這是減少工作量和提高測試效率最有效的方法。2 在任何情況下都必須使用邊界值分析方法。經驗表明,用這種方法設計出的測試用例發現程式錯誤的能力最強。3 如果程式的功能說明中含有輸入條件的組合情況,則...
測試用例方法的選擇
通常在確定測試方法時,有以下幾條參考原則 1 拿到乙個測試任務時,先關注它的主要功能和業務流程,業務邏輯是否正確實現,考慮使用場景法 2 需要輸入資料的地方,考慮採用等價類劃分法,包括輸入條件和輸出條件的等價劃分,將無限測試變成有限測試 3 在任何條件下都必須採用邊界值分析法,這種方法設計出的測試用...
軟體測試中的回歸測試用例選擇方法
回歸測試就是修改完bug後對程式的新一輪測試,根據微軟的統計,按照他們的經驗,一般 開發人員解決3 4個bug會衍生出乙個新的bug,這就是必須作回歸測試的原因。一般的軟體測試流程是後期快速迭代的,bug在後期是快速收斂的,debug和測試的週期也是越來越短,頻率是越來越高,譬如說第一輪測試需要花上...