peiping790809 发表于 2006-5-12 15:57:18

MCDC测试用例设计如何做?

( A or B or C) and D,要设计这样的测试用例怎么做呢,是用MCDC方法?

ada95 发表于 2006-5-13 15:52:14

怎么和我以前做的测试一样???

peiping790809 发表于 2006-5-15 13:24:47

如何设计呢?

能给个提示吗?

peiping790809 发表于 2006-5-15 16:29:11

弄出来了!

经过近3个小时的琢磨,总算掌握的MCDC测试用例的设计技巧,真是会者不难,难者不会,对于上述题目在MCDC中算是简单的:
A B C D Output
F F F T    F
T F F T    T
F T F T    T
F F T F    F
F F T T    T

cr19800604 发表于 2007-9-21 12:13:10

( A or B or C) and D   MCDC(Modified condition decision coverage)的test case:
To A: TFFT   Result : T ----1
         FFFT             :F-----a
To B :   FTFT   Result : T-----2
         F   FFT            :F-----b
To C :F   FTT    Result : T-----3
         FF   F   T            : F-----c
To D :T X(F) X(F) T Result : T-----4
          T X(F) X(F) F          :F------5

其中有case是重复的(标示为a,b,c的case,1和4的case),最终为5个case(标示为1,2,3,5,a的case).X(F)表示取值为任意,括号内可取F或者T。
整理得:
TFFT
FFFT
FTFT
F   FTT
TF   F   F
5个case。

[ 本帖最后由 cr19800604 于 2007-9-21 16:02 编辑 ]

cr19800604 发表于 2007-9-21 12:17:24

补充:MCDC的测试标准是航空方面DO-178B里面定义的,详细的可以看这个文档。

凡竹 发表于 2009-7-15 23:39:01

留个脚印
学习一下...
页: [1]
查看完整版本: MCDC测试用例设计如何做?