查看完整版本: 请教下大家因果图中引入的中间节点有什么用??

sixkillers 2008-4-23 14:55

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

[color=Blue][size=5]在小D看来可能可以把排列组合的表格长度缩短。希望高手指点下。

另外我觉得因果图跟判定表两种方法没有区别。同样是多少种可能组合出2的可能次方。画出逻辑关系图反而浪费时间。:time: [/size][/color]

sixkillers 2008-4-23 17:06

顶。。。要沉了!

:call:

sixkillers 2008-4-24 08:56

人生若只如初见,何事秋风悲画扇?等闲变却故人心,却道故人心易变。骊山语罢清宵半,泪雨零铃终不怨。何如薄幸锦衣郎,比翼连枝当日愿。

sixkillers 2008-4-24 18:03

最后顶一次,太失望了。这么大的论坛来个大虾吧。。。:lol

skyzjh 2008-6-10 10:56

这应该是研究问题的一种方法,和你说的缩短长度类似吧;

tulongqing 2008-8-11 10:40

这个我也不太清楚哦

wyping1984 2008-8-20 21:05

有用的啊

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

davy_chen 2008-8-21 12:27

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

skyzjh 2008-8-29 16:11

[quote]原帖由 [i]davy_chen[/i] 于 2008-8-21 12:27 发表 [url=http://bbs.51testing.com/redirect.php?goto=findpost&pid=1050856&ptid=112809][img]http://bbs.51testing.com/images/common/back.gif[/img][/url]
我来解释一下你的问题:
1、关于因果图中的中间结点的作用:一般出于两种目的来使用中间结点,第一如你所说,简化因果图生成判定表的数量,提高测试效率(但是这里要注意的问题是,减少了判定表的数量,表示有情况被 ... [/quote]


牛人!!!!!!!!11
页: [1]
查看完整版本: 请教下大家因果图中引入的中间节点有什么用??