一、測試用例概述
定義: 輸入數據 ; 執行條件 ; 預期結果
特性:
- 有效性
- 可複用性
- 易組織
- 可評估性
- 可管理性
八大要素:用例編號、測試模塊、用例標題、用例級別、測試環境、測試輸入、測試步驟、預期結果。
測試用例的設計原則:
1)測試用例明確
2)有代表性
3)簡潔性
二、等價類劃分
定義:輸入具有代表性的數據子集
等價類分爲: 有效等價類——滿足需求
無效等價類——不滿足需求的
測試一個界面的步驟:
1)區分功能點
2)獨立功能展開需求分析:包括可見的,不可見的(網絡、系統、數據庫等)
3)分析可見參數的特點——等價類劃分
4)測試文本框類型應考慮的幾個維度:
長度
類型
組成規則(如 字母,數字,下劃線)
是否爲空
是否重複
QQ賬戶:6—10位自然數
有效的:
1 長度在 6—10 之間
2 類型是 0—9 自然數
無效的:
3 長度小於 6
4 長度大於 10
5 負數
6 小數
7 英文字母
8 特殊字符
9 中文
10 空
11 空格
三、邊界值分析
【1,100】 閉區間 上點:1,100 離點:0,101 內點:2,99
(1,100)開區間 上點:2,99 離點:1,100 內點:3,98