設計步驟:
1)畫出程序控制流圖(如果不能直接畫出控制流圖,可先畫出程序流程圖,再把流程圖轉換成控制流圖);
2)根據控制流圖設計出場景;
3)根據場景設計測試用例。
中間可能會要計算環路復雜度V(G),計算公式如下:
V(G)=e-n+2
其中e是邊的數目,n是結點的數目。
測試用例設計策略:
1、任何都要用邊界值法;
2、用等價類劃分補充測試用例;
3、根據測試設計人員經驗用錯誤推測法追加測試用例;
4、根據程序邏輯追加邏輯測試用例;
5、根據程序情況,選擇使用因果圖法設計測試用例。
測試用例設計步驟:
1、根據設計規格設計基本的功能測試用例;
2、邊界值測試用例;
3、狀態轉換測試用例;
4、錯誤推測測試用例;
5、異常測試用例;
6、性能測試用例。
另外還需反復利用八種測試用例設計方法對測試用例進行分解與合并,利用發散思維追加測試用例。
文章來源于領測軟件測試網 http://www.kjueaiud.com/