軟體測試 多個輸入的等價類劃分方法應用

2022-08-31 21:06:11 字數 1240 閱讀 9900

多個輸入等價類劃分測試用例例子:

1.問題:在三個文字框中輸入1到6個英文本元或數字,按ok結束。

2.等價類劃分:

編號有效等價類

編號無效等價類

1文字框1長度:1-6

8文字框1長度<1 或者 長度》6

2文字框2長度:1-6

9文字框2長度<1 或者 長度》6

3文字框3長度:1-6

10文字框3長度<1 或者 長度》6

4文字框1為字元:a-z a-z 0-9

11文字1輸入字母數字以外的字元,控制字元,標點符號

5文字框2為字元:a-z a-z 0-9

12文字2輸入字母數字以外的字元,控制字元,標點符號

6文字框3為字元:a-z a-z 0-9

13文字3輸入字母數字以外的字元,控制字元,標點符號

7輸入3組字串

14輸入2組,1組或者沒輸入

3.測試用例:

編號文字框1

文字框2

文字框3

覆蓋等價類

預期輸出

11as

2bf3cade

1,2,3,4,5,6,7

輸入正確

212345

abcde

123ads

1,2,3,4,5,6,7

輸入正確

31#3c

asd34

adaf4

1,2,3,5,6,7,11

文字框1輸入有誤

41231244ad

qwrj45

23ks

2,3,4,5,6,7,8

文字框1輸入有誤

5asd

1b%sd

sdada

1,2,3,4,6,7,12

文字框2輸入有誤

6@#ada

12sd3rrrr555

1,2,5,6,7,8,9,10,11

文字框1輸入有誤

文字框2輸入有誤

7ads@$

1bdssdssd

%s1,3,5,7,8,9.11,13

文字框1輸入有誤

文字框2輸入有誤

文字框3輸入有誤8as

1sd1,3,4,6,7

文字框2輸入有誤

4.總結:

相比較而言,增加輸入對等價類劃分要求更為複雜,嚴格,當然,測試用例也更為複雜,所以我們更需要謹慎對待。

軟體測試 等價類劃分練習

使用等價類劃分法進行劃分 編號 自動錄入 姓名身份證號 郵箱年齡 位址如果錄入正確則提示錄入正確,反之錄入錯誤 輸入項劃分 輸入內容 劃分編號 編號無需劃分系統自動生成無無 姓名有效等價類 漢字 5 漢字 0 0無效等價類 漢字 0 漢字 5 1非漢字內容 例如西文字型 5 0 2非漢字內容 例如西...

軟體測試 EditBox等價類劃分

等價類劃分是黑盒測試的一種基本測試方法,所謂等價類是指輸入域的某個互不相交的子集合。這篇博文就來試一試等價類劃分方法對editbox的測試應用。首先劃分等價類 有效等價類 無效等價類 長度1到6 長度 0,7 字元 a z,a z,0 9 字元 英文 數字以外字元,控制字元,標點符號 根據等價類,設...

軟體測試作業 等價類劃分

等價類劃分法 定義 將使用者所有可能輸入的資料,劃分為若干中情況,把每一種情況找一些具有 代表性的資料作為測試用例,而這種選擇測試類的方法,就叫做等價類劃分,它是屬於黑盒測試的 用等價類劃分法解決下列問題 nextdate 函式包含三個變數 month day 和 year 函式的輸出為輸入日期後一...