優(yōu)點:
1、等價類法盡管各個輸入條件可能出錯的情況都考慮到了,但是多個輸入條件組合起來出錯的情況卻被忽略了因果圖法是一個全排列組合的方法。
2、因果圖法能夠幫助我們按照一定步驟,高效的選擇測試用例,設計多個輸入條件組合用例,因為考慮了條件與結果之間的關系,從而更高效。
3、因果圖分析還能為我們指出,程序規(guī)格說明描述中存在什么問題。
缺點:
1、輸入條件與輸出結果的因果關系,有時難以從軟件需求規(guī)格說明書得到。
2、即使得到了這些因果關系,也會因為因果關系復雜導致因果圖非常龐大,測試用例數(shù)目及其龐大。
推薦閱讀: