51Testing软件测试论坛

标题: 画因果图时,怎么找到中间状态呢? [打印本页]

作者: pdlmg    时间: 2010-8-2 11:11
标题: 画因果图时,怎么找到中间状态呢?
网上有一例题,我就没看明白,为什么中间状态是他写的那几个?是怎么得到中间状态的呢?
有一个处理单价为5角钱的饮料的自动售货机软件测试用例的设计。其规格说明如下:若投入5角钱或1元钱的硬币,押下〖橙汁〗或〖啤酒〗的按钮,则相应的饮料就送出来。若售货机没有零钱找,则一个显示〖零钱找完〗的红灯亮,这时在投入1元硬币并押下按钮后,饮料不送出来而且1元硬币也退出来;若有零钱找,则显示〖零钱找完〗的红灯灭,在送出饮料的同时退还5角硬币。
1) 分析这一段说明,列出原因和结果
原因:
1.售货机有零钱找
2.投入1元硬币
3.投入5角硬币
4.押下橙汁按钮
5.押下啤酒按钮
结果:
21.售货机〖零钱找完〗灯亮   
22.退还1元硬币
23.退还5角硬币              
24.送出橙汁饮料
25.送出啤酒饮料
2)画出因果图,如图所示。所有原因结点列在左边,所有结果结点列在右边。建立中间结点,表示处理的中间状态。中间结点:
11. 投入1元硬币且押下饮料按钮
                12. 押下〖橙汁〗或〖啤酒〗的按钮
                13. 应当找5角零钱并且售货机有零钱找
                14. 钱已付清

作者: pdlmg    时间: 2010-8-2 11:29
file:///D:/clip_image001.jpg
作者: Jackc    时间: 2010-8-2 11:31
::tuxue:::

请使用搜索功能
作者: pdlmg    时间: 2010-8-2 11:48
标题: 没明白你的意思
我为什么上传不了图片呢???
作者: pdlmg    时间: 2010-8-2 13:36
搜索出来的信息都差不多   我就是不明白中间节点是怎么取的,为什么只取这4个
作者: zhangchj    时间: 2010-8-2 15:27
中间态啊.....我现在还不明白因果图的用法
作者: Jackc    时间: 2010-8-2 15:54
标题: 回复 5# 的帖子
http://bbs.51testing.com/thread-253165-1-3.html

哎,先浏览一下这个帖子吧,有问题再讨论。
作者: pdlmg    时间: 2010-8-2 17:02
2)将输入条件一一与输出条件连接,连接过程中就能发现某一些输入条件还需要必要的“前提条件”才能顺利连接到输出结果。
这些“前提条件”不是用户能操作的,但是与输出结果有必然关系的,就是“中节点”了。
要的就是这解释,明白了,谢谢版主
作者: shuihan    时间: 2011-6-1 23:03
2)将输入条件一一与输出条件连接,连接过程中就能发现某一些输入条件还需要必要的“前提条件”才能顺利连接 ...
pdlmg 发表于 2010-8-2 17:02


呵呵,我要的也是这个解释。谢谢了!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2