-
因果圖法
鎖定
- 中文名
- 因果圖法
- 外文名
- Causality chart
- 性 質
- 圖法
- 屬 性
- 因果
因果圖法簡介
因果圖法作用
因果圖法是一種適合於描述對於多種輸入條件組合的測試方法,根據輸入條件的組合、約束關係和輸出條件的因果關係,分析輸入條件的各種組合情況,從而設計測試用例的方法,它適合於檢查程序輸入條件涉及的各種組合情況。因果圖法一般和判定表結合使用,通過映射同時發生相互影響的多個輸入來確定判定條件。因果圖法最終生成的就是判定表,它適合於檢查程序輸入條件的各種組合情況。採用因果圖法能幫助我們按照一定的步驟選擇一組高效的測試用例,同時,還能指出程序規範中存在什麼問題,鑑別和製作因果圖。
因果圖法着重分析輸入條件的各種組合,每種組合條件就是“因”,它必然有一個輸出的結果,這就是“果”。
因果圖法基本步驟
利用因果圖導出測試用例一般要經過以下幾個步驟:
2)因果圖上用一些記號表明約束條件或限制條件。
3)對需求加以分析並把它們表示為因果圖之間的關係圖。
4)把因果圖轉換成判定表。
5)將判定表的每一列作為依據,設計測試用例。
因果圖法實例
因果圖法例題
因果圖法問題分析
原因:① 投入1元5角硬幣; ② 投入2元硬幣;
③ 按“可樂”按鈕; ④ 按“雪碧”按鈕; ⑤ 按“紅茶”按鈕。
中間狀態:① 已投幣; ② 已按鈕。
結果:① 退還5角硬幣; ② 送出“可樂”飲料
- 參考資料
-
- 1. 因果圖法 .軟件測試網[引用日期2015-05-04]