設計步驟:
1)確定因子並畫出正交表草圖;
2)填充各因子的狀態值;
3)加權篩選;
4)根據篩選過的正交表設計測試用例。
七、功能圖法
功能圖法適合於用來設計程式的控制結構的測試用例。有順序、選擇、重複三種控制結構。
設計步驟:
1)畫出功能圖;
2)生成區域性測試用例;
3)生成測試路徑;
4)合成測試用例。
八、場景法
場景法特別適用於控制流清晰的系統。
設計步驟:
1)畫出程式控制流圖(如果不能直接畫出控制流圖,可先畫出程式流程圖,再把流程圖轉換成控制流圖);
2)根據控制流圖設計出場景;
3)根據場景設計測試用例。
中間可能會要計算環路複雜度v(g),計算公式如下:
v(g)=e-n+2
其中e是邊的數目,n是結點的數目。
測試用例設計策略:
1、任何都要用邊界值法;
2、用等價類劃分補充測試用例;
3、根據測試設計人員經驗用錯誤推測法追加測試用例;
4、根據程式邏輯追加邏輯測試用例;
5、根據程式情況,選擇使用因果圖法設計測試用例。
測試用例設計步驟:
1、根據設計規格設計基本的功能測試用例;
2、邊界值測試用例;
3、狀態轉換測試用例;
4、錯誤推測測試用例;
5、異常測試用例;
6、效能測試用例。
另外還需反覆利用八種測試用例設計方法對測試用例進行分解與合併,利用發散思維追加測試用例。
測試用例的幾種常用設計方法
2 填充各因子的狀態值 3 加權篩選 4 根據篩選過的正交表設計測試用例。七 功能圖法 功能圖法適合於用來設計程式的控制結構的測試用例。有順序 選擇 重複三種控制結構。設計步驟 1 畫出功能圖 2 生成區域性測試用例 3 生成測試路徑 4 合成測試用例。八 場景法 場景法特別適用於控制流清晰的系統。...
測試用例設計方法培訓
等價類劃分是一種典型的黑盒測試方法。這一方法完全不考慮程式的內部結構,只依據程式的規格說明來設計測試用例。等價類是指某個輸入域的子集合。在該子集合中,各個輸入資料對於揭示程式中的錯誤都是等效的。等價類合理地假設 某個等價類的代表值,與該等價類的其他值,對於測試來說是等價的。因此,可以把全部的輸入資料...
課題 測試用例設計方法
一 等價類劃分 等價類劃分主要適用於單個輸入條件,輸入為數值型的情況,如果輸入規定了輸入區間,可劃分出乙個有效等價類,兩個無效等價類 如果輸入只規定了輸入範圍,可劃分出乙個有效等價類,乙個無效等價類。二 邊界值 邊界值方法也是適用於單個輸入條件的情況,輸入型別可以數值 字元等,要測試的邊界包括上點 ...