關於課上的例題自己的解析~
editbox:
1 to 6 english letters or numbers are allowed, press ok to terminate. 可輸入1-6個英文本母或數字,之後按ok。
uvalid equivalence class : 合法等價類:
length:1 to 6 長度1-6
character:a-z,a-z,0-9 字元:a-z,a-z,0-9
uinvalid equivalence class : 非法等價類:
length:0,7 長度:0或7
character:characters out of english letters and numbers, control character、 punctuations 字元:初英文本母或數字,控制符號或標點
解題:等價類劃分
編號有效等價類
編號無效等價類
1長度1-6
5長度為0
2字元a-z
6長度為7
3字元a-z
7控制符號
4數字0-9
8標點符號
測試用例
編號
用例
覆蓋等價類
期望輸出
1
bb2
1,2,3,4
正確
2
bb23333
2,3,4,6
錯誤
3
5
錯誤
4
bb2!
1,2,3,4,8
錯誤
5
lfbb2!
1,2,3,4,7,8
錯誤
6
lfbb2
1,2,3,4,7
錯誤
7
222222
1,4
正確
8
bbbbbbb
2,6
錯誤
9
bbbbbb
1,3
正確
等價類劃分
等價類劃分,指的是一種典型的 重要的黑盒測試方法。其就是解決如何選擇適當的資料子集來代表整個資料集的問題,通過降低測試的數目去實現合理的覆蓋,以此來發現更多的軟體缺陷。概述等價類劃分法將程式所有可能的輸入資料 有效的和無效的 劃分成若干個等價類。然後從每個部分中選取具有代表性的資料當做測試用例進行合...
等價類劃分
等價類劃分的原則 1 例如 確定範圍情況下,確定乙個有效等價類,兩個無效等價類 乙個文字框輸入字元個數6 18位 乙個有效的等價類 範圍內個數 兩個無效 小於6,大於18 2 例如 必須如何,確定乙個有效等價類和乙個無效等價類 請輸入十一位的手機號 乙個有效的 11位有效 不是11,無效 3 在輸入...
等價類劃分法 4 2 1 等價類劃分
等價類劃分是把所有可能的輸入資料,即程式的輸入域劃分成若干部分 子集 然後從每乙個子集中選取少數具有代表性的資料作為測試用例。該方法是一種重要的,常用的黑盒測試用例設計方法。等價類是指某個輸入域的子集合。在該子集合中,各個輸入資料對於揭露程式中的錯誤都是等效的,並合理地假定 測試某等價類的代表值就等...