試用例的設計步驟
CIO時代網 發(fā)表于:13年05月14日 17:20 [轉載] CIO時代
試用例的設計步驟
1)生成局部測試用例:在每個狀態(tài)中,通過因果圖生成局部測試用例
2)生成測試路徑:利用規(guī)則生成從初始狀態(tài)到最后狀態(tài)的測試路徑。
3)合成測試用例:合成測試路徑與功能圖中每個狀態(tài)的局部測試用例。其結果是初始狀態(tài)到最后狀態(tài)的—個狀態(tài)序列,以有每個狀態(tài)中輸人數據與對應輸出數據的組合。
4)采購用條件構造樹測試用例的合成算法。
錯誤推測法
測試用例的設計原則:
首先,列舉出程序中所有可能的錯誤和容易發(fā)生錯誤的特殊情況,根據可能出現的錯誤情況選擇測試用例,其次測試人員要站要用戶的角度?紤]他們要輸入的信息,而不管這些信息看起來是合法的輸入還是非法的輸入。
正交試驗設計方法
測試用例的設計步驟:
1)提取功能說明,構造因子——狀態(tài)表
2)加權篩選,生成因素分析表
3)利用正交表構造測試數據集:提取功能說明。構造因子——狀態(tài)表:加權篩選,生成因素分析表;利用正交表構造測試數據集。
案例:在ERP管理系統(tǒng)中,人事模塊中員工信息的查詢功能。員工姓名、員工編號身份證號
1)首先考慮用等價劃分類,邊界值共用的方法設計用例。用錯誤估算法補充用例。
2)如果程序業(yè)務流程很清晰,應考慮主要采用場景法設計用例。
3)如果程序中有詳細的因果關系,應一開始就考慮用因果圖法,然后根據因果圖導出判定表。
4)如果是文件配置類型的測試,應考慮用功能圖法。
5 結束語
文中對復雜的ERP系統(tǒng)進行分析基礎上。結合目前的測試現狀,提出關于功能測試內容、用例的設計流程、方法和技術,保證了系統(tǒng)業(yè)務流程,軟件功能的準確實現,而且此測試方案在變壓器制造行業(yè)的ERP管理系統(tǒng)中,得以充分應用,為軟件的驗收評估和成功實施打下了堅實的基礎。