51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 695|回复: 3
打印 上一主题 下一主题

请教一个名词解释

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-5-13 17:53:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在外面论坛上看到的
MCDC测试用例设计如何做?

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


MCDC测试用例是什么意思
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-5-13 19:33:37 | 只看该作者
修改条件判定覆盖MCDC(MultipleConditionDecisionCoverage)
每一个程序模块的入口和出口点都要考虑至少要被调用一次,每个程序的判定到所有可能的结果值要至少转换一次
l程序的判定被分解为通过逻辑操作符(and,or)连接的bool条件,每个条件对于判定的结果值是独立的
    a     b      c      a&&(b||c)     a    b    c
1   t     t       t          t               5
2   t     t       f          t               6    4
3   t     f       t          t               7           4
4   t     f       t          f                     2     3
5   f     t       f          f               1
6   f     t       f          f               2
7   f     f       t          f               3
8   f     f       f          f
变量a通过1。5例来达到要求。a的2种情况都经历。 当b和c不变的情况下a的变化为1。5例,当然其他的组合也可以如:2。6或是3。7
变量b通过2。4例来达到要求。变量c通过3。4例来达到要求
所以用例可以为{1,2,3,4,5}MCDC就能达到100%
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-5-13 20:22:36 | 只看该作者
这个在参考书《软件测试技术概论》3.5.4节专门讲述,一看就知道你业余没用功看书:)
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2006-5-13 23:07:34 | 只看该作者

回复

老师 你说对了  我看C语言去了  数据结构  周老师也说那个参考一下 就好了   主要把书上的先搞清楚 所以 。。。。。。。。。。。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-19 00:49 , Processed in 0.061037 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表