一道关于软件测试的题求解!

请广大道友帮忙解决下,谢谢!问题:有一个处理单价为5角钱的饮料的自动售货机,相应规格说明如下:1、若投入5角钱或1元钱的硬币,按下〖橙汁〗或〖啤酒〗的按钮,则相应的饮料就... 请广大道友帮忙解决下,谢谢!
问题:有一个处理单价为5角钱的饮料的自动售货机,相应规格说明如下:
1、 若投入5角钱或1元钱的硬币,按下〖橙汁〗或〖啤酒〗的按钮,则相应的饮料就送出来。(每次只投入一个硬币,只押下一种饮料的按钮)
2、 如投入5角的硬币,按下按钮后,总有饮料送出。
3、 若售货机没有零钱找,则一个显示〖零钱找完〗的红灯会亮,这时再投入1元硬币并按下按钮后,饮料不送出来而且1元硬币也退出来。
4、 若有零钱找,则显示〖零钱找完〗的红灯不会亮,若投入 1元硬币及按饮料按钮,则送出饮料的同时找回5角硬币。
请选择适当的黑盒测试方法,写出选择该方法的原因,并使用该方法的步骤,设计出相应的测试用例。
展开
 我来答
bing25xue
2014-01-09 · TA获得超过249个赞
知道小有建树答主
回答量:348
采纳率:0%
帮助的人:204万
展开全部
因果图法,讲测试用例设计-因果图法一般都会举这个例子的。

以下是 文库中找的实例。

我上传不了图片,你要详细的可以搜 测试用例设计 因果图 。找不到的话 我给你传一个也行

实例二 有一个处理单价为5角钱的饮料的自动售货机软件测试用例的设计。 其规格说明如下: 若投入5角钱或1元钱的硬币,押下〖橙汁〗或〖啤酒〗的按钮,则相应的饮料就送出来。 若售货机没有零钱找,则一个显示〖零钱找完〗的红灯亮,这时在投入1元硬币并押下按钮后,饮料不送出来而且1元硬币也退出来; 若有零钱找,则显示〖零钱找完〗的红灯灭,在送出饮料的同时退还5角硬币。

解决步骤
1、分析这一段说明,列出原因和结果: 这本身只是一个实例,只是用来学习,其实其设计说明还是存在好多漏洞的,例如:如果售货机里没有饮料了怎么办? 原因: 1、售货机有零钱找 2、投入1元硬币 3、投入5角硬币 4、押下橙汁按钮 5、押下啤酒按钮 结果: 21、售货机〖零钱找完〗灯亮 22、退还1元硬币 23、退还5角硬币 24、送出橙汁饮料 25、送出啤酒饮料

2、画出因果图,如图3-2所示。 所有原因结点列在左边,所有结果结点列在右边。建立中间结点,表示处理的中间状态。中间结点: 11、投入1元硬币且押下饮料按钮 12、押下〖橙汁〗或〖啤酒〗的按钮 13、应当找5角零钱并且售货机有零钱找 14、钱已付清

3.转换成判定表

4. 整理判定表。
实蓄丹尔蝶
2020-07-22 · TA获得超过1364个赞
知道小有建树答主
回答量:1591
采纳率:100%
帮助的人:7.2万
展开全部
这是一个追击问题,甲通向追乙。
甲每分90米,乙每分70米,所以甲比乙快20米,及每份甲与乙缩短距离20米;
又因为是300变长的正方形,并且甲乙在对角上,所以距离为600米;
所以600米除以20米每分等于15分。
因此答案选c
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友576db0b
2014-01-10 · 超过18用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:48.3万
展开全部
我建议你根据场景法来编写用例!把每种情况都用场景形式写出来,再进行测试!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式