測試設計方法1

2022-09-02 04:54:12 字數 1481 閱讀 5749

(1) 等價類劃分

(2) 邊界值分析

(3) 因果圖

(4) 判定表

(5) 正交試驗法

(6) 流程分析法

(7) 經驗法

(8) 錯誤猜測法

當測試輸入資料域非常大,無法窮盡測試,考慮將大量的資料域劃分成若干個有效等價類和無效等價類,從每個類選取代表資料進行測試,代表資料測試的結果等價於該類中所有資料測試的結果。

(1) 需求分析,劃分若干個有效等價類和無效等價類

(2) 從每個類中選取代表的測試資料

(3) 匯出測試用例,原則:一條用例覆蓋盡可能多的有效等價類,一條用例覆蓋乙個無效等價類

輸入資料存在範圍邊界或是固定個數

(1) 上點

(2) 內點

(3) 離點

---閉區間離點在外

---開區間離點在內

a) 案例1:要求密碼6-16位

i.   上點:6,16

ii.  內點:7,8,9,10…15

iii. 離點:5,17

iv. 閉區間離點在外,開區間離點在內

b) 案例2要求使用者名稱3~20位(不含20位)

i.   上點:3,20

ii.  內點:4,5,6…18

iii. 離點:2,19

c) 案例3要求密碼8~18位(不含8位)

i.   上點:8,18

ii.  內點:10,11,12…17

iii. 離點:9,19

d) 案例4分數70~80分中等(不含70,80)

i.   上點:70,80

ii.  內點:72,73…78

iii.  離點:71,79

e) 案例5分數80-100分 好(不含80)

i.   上點:80,100

ii.   內點:82,83…99

iii.  離點:81,101

有效等價類

只有乙個:6~18位,字母數字組合,首字元位字母

無效等價類

1、 小於6位字母數字組合,首字元為字母

2、 大於18位的有效字元

3、 6~18純字母

4、 6~18純數字

5、 6~18含中文字元

6、 6~18含符號字元

7、 6~18字母數字組合,首字元為非字母

atm機取錢輸入取款金額:100~5000¥;100的整數倍

有效等價類:

1、100~5000¥,100的整數倍

無效等價類

1、 小於100

2、 大於5000

3、 非rmb

4、 不是100的整數倍

在開戶時必須輸入客戶性別,1為男性,2為女性,如何劃分有效和無效等價類

乙個有效等價類,兩個值

乙個無效等價類

案例5安裝程式時,詢問客戶是否接受「軟體許可協議」,值為「是」或「否」如何劃分有效和無效等價類

乙個有效等價類,

乙個無效等價類

測試方法1

增 刪 二次確認提示 改 編輯,修改 查 原資料 老資料 舊資料,是否展示正確 新資料展示形式 空值 刪除空 新增空老資料空,聯動後字段空 邊界值超邊界值 特殊字元 回車,製表符,script 1 鍵盤上能輸入的特殊字元 2 空格 3 貨幣符號 等 4 數學符號 不等於,求和等 5 非英文本母語言符...

測試設計題(華為)1

1 測試設計題 如下乙個類似dos的命令列解析程式,請根據下面的程式規則來設計測試用例 1.1 題目背景和需求 1.1.1 輸入規則 輸入一行ascii碼字元作為命令字串,給定的輸入字元數不會超過200,且除空格和tab外所有字元都保證是可見字元。1.1.2 命令列引數解析語法規則 語法規則1 引數...

設計測試用例 1

測試用例概念 測試用例是指為實施測試而向被測試系統提供的輸入資料,操作或各種環境設定以及期望結果的乙個特定集合。測試用例控制軟體的執行過程,他是對每乙個測試專案的進一步例項化。寫測試用例的好處 理清思路,避免遺漏 這裡是我們認為最重要的一點,假如我們測試的專案大而複雜,我們可以把專案功能細分,根據每...