- 32
- 0
- 约1.11千字
- 约 5页
- 2018-05-25 发布于河南
- 举报
黑盒测试实例(因果图和场景测试)
题目一:有一个处理单价为5角钱饮料的自动售货机软件,对其采用因果图方法设计测试用例。该自动售货机软件规格说明中的要点如下:
1)若售货机没有零钱找,则一个显示“零钱找完”的红灯亮,以提示顾客在此情况下不要投入1元钱,否则此红灯不亮。
2)顾客投入5角硬币后,按下“橙汁”或“啤酒”按钮,则相应的饮料被送出。
3)顾客投入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. 钱已付清
3) 转换成判定表:
4) 在判定表中,阴影部分表示因违反约束条件的不可能出现的情况,删去。第16列与第32列因什么动作也没做,也删去。最后可根据剩下的16列作为确定测试用例的依据。
题目二:有一个在线购物的实例,用户进入一个在线购物网站进行购物,选购物品后,进行在线购买,这时需要使用帐号登录,登录成功后,进行付钱交易,交易成功后,生成订购单,完成整个购物过程。对其采用场景法设计测试用例。
图:基本流和备选流
解:1)在线购物的实例的基本流和备选流:
2)根据基本流和备选流来确定场景设计:
3)用例设计
下面显示了一种通用格式,其中各行代表各个测试用例,而各列则代表测试用例的信息。
本例中,对于每个测试用例,存在一个测试用例ID、条件(或说明)、测试用例中涉及的所有数据元素(作为输入或已经存在于数据库中)以及预期结果。
通过从确定执行用例场景所需??数据元素入手构建矩阵。然后,对于每个场景,至少要确定包含执行场景所需的适当条件的测试用例。例如,在下面的矩阵中,V(有效)用于表明这个条件必须是 VALID(有效的)才可执行基本流,而 I(无效)用于表明这种条件下将激活所需备选流。下表中使用的“n/a”(不适用)表明这个条件不适用于测试用例。
表: 测试用例表
4)数据设计,把数据填入上面的用例表中。
您可能关注的文档
- 高二回顾练习题.doc
- 高二年级错别字竞赛试题(含答案).doc
- 高二年级语文期中考试.doc
- 高二年级化学第一次月考试题1.doc
- 高二生物第三次练考.doc
- 高二数学1.5.1_曲边梯形的面积-1.5.2_汽车行驶的路程.ppt
- 高二文班地理第一学期期中考试.doc
- 高二研学隆.doc
- 高二英语Unit13 PeopleI知识精讲.doc
- 高二试卷( 政治 科)答案.doc
- 卫生院实行聘用制工作人员考核办法.doc
- 打印部编版七年级下册历史知识点归纳.doc
- 音乐欣赏课教案全套.doc
- 机构编制政策法规考试答案.doc
- Unit+2+Travelling+Around-Reading+for+Writing+说课+课件-2025-2026学年高中英语人教版必修第一册.pptx
- 2026年1月浙江省高考首考材料题分析政治课件.pptx
- 题型七+特征描述类综合分析题解题技巧2026届高考地理二轮复习题型归纳与解题技巧课件.pptx
- 2026届高考作文冲刺:“我何以为我”的作文思辨课课件.pptx
- 五步搞定小作文短文、短评类高考主观题专练课件-2026届高考政治二轮复习统编版教材.pptx
- 题型二+计算类选择题解题技巧-2026届高考地理二轮复习题型归纳与解题技巧课件.pptx
原创力文档

文档评论(0)