測試用例常見的設計方法有:等價類劃分法、邊界值分析法、錯誤推測法
1.等價類:就是將測試的範圍劃分成幾個互不相交的子集,從每個子集選出具有代表性的值作爲測試用例。
舉個例子:8個數字組成的字符。劃分子集
- 空用戶名 無效等價類
- 2.1-7位數字 無效等價類
- 3.8位數字 有效等價類
- 9位或以上數組 無效等價類
- 非數字 無效等價類
2.邊界值分析法:就是選出測試用例,選取正好等於、剛剛大於、剛剛小於邊界值的值。
舉個例子:假定X爲整數,10≤X≤100,那麼 X 在測試中應該取的邊界值爲:10,11,99,100。
3.錯誤推測
錯誤推測法是指:在測試程序時,人們可以根據經驗或直覺推測程序中可能存在的各種錯誤,從而有針
對性地編寫檢查這些錯誤的測試用例的方法。