黑盒測試用例設計方法實踐--用例合併---(判定表驅動法)
阿新 • • 發佈:2019-02-06
概念理解:
判定表是分析和表達多邏輯條件下執行不同操作的情況的工具
a、可配合因果圖後期使用;
b、適合於多邏輯條件下的組合分析;
掌握判定表的結構:
1)條件樁:列出了問題的所有條件
2)動作樁:列出了問題規定可能採取的操作
3)條件項:列出針對它左列條件的取值。如Y或N
4)動作項:列出在條件項的各種取值情況下應該採取的動作。如X表示
實踐方法:
Step1:確定規則的個數(假如有n個條件。每個條件有兩個取值(0,1),故有2的 n次方 種規則);
Step2:列出所有的條件樁和動作樁;
Step3:填入條件項(如Y或N);
Step4:填入動作項(X);
Step5:簡化.合併相似規則(整列)
實踐心得:
1、列出所有的條件樁和動作樁
2、前幾步大家都很容易執行得出,但是關鍵在於最後的規則合併;
合併原則一般為:1、以相同動作項出發;2、相同的條件項直接合並;3、相反的條件忽略(注意:此處為一般情況,需結合業務再次明確其必要性,否則不予合併)
示例: