1.等價類劃分法測試
等價類劃分法是把程序的輸入域劃分紅若干部分,而後從每一個部分中選取少數表明性數據當作測試用例。每一類的表明性數據在測試中的做用等價於這一類的其餘值,也就是說,若某一類中的一個例子發現了錯誤,那麼這一類中的其餘例子也能發現一樣的錯誤;反之,若某一類中的例子沒有發現錯誤,則這一類中的其餘例子也不會檢查出錯誤。spa
等價類劃分兩種不一樣的狀況:
table
有效等價類:對軟件的規格說明有意義、合理的輸入數據集合。若是用戶輸入有效等價類中的數據,程序應該正確計算、執行軟件
無效等價類:對軟件的規格說明無心義的或不合理的輸入數據集合。若是用戶輸入無效等價類中的數據,程序應該給予錯提 示或根本不容許用戶輸入程序
等價類劃分的步驟:數據
劃分等價類——細化等價類——創建等價類表——編寫測試用例word
有效等價類 | 無效等價類 |
有效1 | 無效1 |
有效2 | 無效2 |
有效3 | 無效3 |
有效4 | 無效4 |
2.邊界值法tab