交通软件系统分析与设计201603.ppt

判定/条件覆盖 (A1) and (B=0) (A=2) or (X1) X = X / A X=X+1 T T F F b c e a 1 2 3 4 5 6 7 S d 判定条件不一定包含条件覆盖,条件覆盖也不一定包含判定覆盖;事实上同时满足这两种标准的判定/条件覆盖也不会比条件覆盖更强。 (A1) (A≤1) (B=0) (B≠0) (A=2) (A≠2) (X1) (X≤1) II: A=1, B=1,X=1: sabd I: A=2, B=0,X=4: sacbed 测试用例I,II既满足判定覆盖也满足条件覆盖的要求。严格来讲,合适的条件覆盖测试用例设计应该作到满足判定/条件覆盖的标准:判定/条件覆盖并不比条件覆盖更强。 条件组合覆盖 (A1) and (B=0) (A=2) or (X1) X = X / A X=X+1 T T F F b a 1 2 3 4 5 6 7 S d 条件组合覆盖要求选取足够多的测试数据,使得每个判定表达式中条件的各种可能组合都至少出现一次。 (A1) (A≤1) (B=0) (B≠0) (A=2) (A≠2) (X1) (X≤1) I. A=2,B=0,X=4 II. A=2,B=1,X=1 III. A=1,B=0,X=2 IV. A=1,B=1,X=1 满足条件组合覆盖标准

文档评论(0)

1亿VIP精品文档

相关文档