51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5020|回复: 8
打印 上一主题 下一主题

[讨论] 请教下大家因果图中引入的中间节点有什么用??

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-4-23 14:55:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在小D看来可能可以把排列组合的表格长度缩短。希望高手指点下。

另外我觉得因果图跟判定表两种方法没有区别。同样是多少种可能组合出2的可能次方。画出逻辑关系图反而浪费时间。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2008-4-23 17:06:55 | 只看该作者

顶。。。要沉了!

回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-4-24 08:56:55 | 只看该作者
人生若只如初见,何事秋风悲画扇?等闲变却故人心,却道故人心易变。骊山语罢清宵半,泪雨零铃终不怨。何如薄幸锦衣郎,比翼连枝当日愿。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-4-24 18:03:58 | 只看该作者
最后顶一次,太失望了。这么大的论坛来个大虾吧。。。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-8-11 10:40:17 | 只看该作者
这个我也不太清楚哦
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-8-20 21:05:34 | 只看该作者

有用的啊

因果图法和判定表法有联系,但有时采用判定表法判定表比较复杂,不方便,因果图法正是基于此的改进,加入中间点后,可以将复杂的判定表转换为一个或多个简单的判定表,更利于去进行用例的设计。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-8-21 12:27:31 | 只看该作者
我来解释一下你的问题:
1、关于因果图中的中间结点的作用:一般出于两种目的来使用中间结点,第一如你所说,简化因果图生成判定表的数量,提高测试效率(但是这里要注意的问题是,减少了判定表的数量,表示有情况被舍弃,那么被舍弃的内容是否真的可以被舍弃,不能舍弃的就不能增加此中间节点);第二是为了表示相对复杂的逻辑关系,因为因果图的因果连接只有4种基本表示方法,例如与非,就无法用基本方法表示,就可以通过增加中间结点实现;
2、判定表从根本上来说就是一种用表格表示的形式,在不同的地方应用,就会有不同的解释和具体用法,那么在因果图中,判定表是因果图方法的一个必须步骤,判定表中结果项内容是根据因果图的逻辑关系生成的,如果只有表没有图,你虽然可以得到输入的全排列组合,但是你得不到结果的应该输出,所以只用表不用图只能解决简单的逻辑关系,很难准确的得到复杂逻辑关系的结果;
3、测试方法中还有一种和判定表有关的方法,叫做判定表驱动,这种方法中判定表不是全排列,所以我们还是要分清判定表的各种场合应用。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-15 01:10 , Processed in 0.068082 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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