一、是什么?
1.是一種典型的黑盒測試設(shè)計方法。
2.是將系統(tǒng)輸入域劃分為若干部分,然后從每個部分選取少數(shù)代表性數(shù)據(jù)進(jìn)行測試,避免窮舉法產(chǎn)生的大量用例。
3.分為2種情況,有效等價類和無效等價類
二、在什么時候用到?
主要應(yīng)用在功能測試、性能測試、GUI測試、配置測試等類型中。
三、在什么地方用?
1.數(shù)據(jù)范圍
2.重復(fù)次數(shù)
3.字符串長度
4.字符串組中字符串的個數(shù)
5.文件命名
6.文件大小
7.可用內(nèi)存大小
8.屏幕分辨率
9.屏幕顏色種類
10.操作系統(tǒng)版本
11.超時時間
四、怎么使用?
1.明確界面中輸入框的個數(shù)和名稱
2.確定每一個輸入?yún)?shù)的組成規(guī)則
①類型
②長度
③取值范圍
④是否為空
⑤是否重復(fù)
⑥組成規(guī)則
3.構(gòu)造測試數(shù)據(jù)
①有效數(shù)據(jù)
②無效數(shù)據(jù)
4.編寫測試用例
規(guī)則:
a.一條正常測試用例盡可能多的包含有效數(shù)據(jù)
b.一條異常測試用例只能包含一個無效數(shù)據(jù)
c.最后追加一條用例:所有輸入都錯誤,進(jìn)行異常測試
五、不足之處
只考慮單個輸入?yún)?shù)有效無效,不考慮輸入之間的關(guān)系。
測試數(shù)據(jù)是隨機(jī)選取的,不一定發(fā)現(xiàn)缺陷,
六、補(bǔ)充不足
可用判定表法和邊界值法補(bǔ)充。
七、總結(jié)
它是以效果換取數(shù)據(jù),等價類細(xì)分程度,等價類組合程度取決于進(jìn)度和人力資源情況
附163郵箱注冊測試



