2022年测试用例设计—自动售货机因果图分析 .pdf
《2022年测试用例设计—自动售货机因果图分析 .pdf》由会员分享,可在线阅读,更多相关《2022年测试用例设计—自动售货机因果图分析 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验三黑盒测试二一、实验目的通过本实验,掌握因果图法生成测试用例的步骤。二、相关内容利用因果图生成测试用例的基本步骤如下:1分析软件规格说明中哪些是原因即输入条件或输入条件的等价类,哪些是结果即输出条件,并给每个原因和结果赋予一个标识符。2分析软件规格说明中的语义,找出原因与结果之间、原因与原因之间对应的关系,根据这些关系画出因果图。3由于语法或环境的限制,有些原因与原因之间、原因与结果之间的组合情况不可能出现。为说明这些特殊情况,在因果图上用一些记号说明约束或限制条件。4把因果图转换为决策表。5根据决策表中的每一列设计测试用例。三、实验内容有一个处理单价为5 角钱的饮料的自动售货机软件测试用
2、例的设计。其规格说明如下:假设投入5 角钱或 1 元钱的硬币,押下橙汁或啤酒的按钮,则相应的饮料就送出来。假设售货机没有零钱找,则一个显示零钱找完的红灯亮,这时在投入1 元硬币并押下按钮后,饮料不送出来而且1 元硬币也退出来;假设有零钱找,则显示零钱找完的红灯灭,在送出饮料的同时退还5 角硬币。编写程序实现之,然后用因果图法对自动售货机设计测试用例并测试之。要求:1、编写程序,实现上述自动售货过程。任选一种自己熟悉的语言,有无界面均可,实现相应的功能即可。2、用因果图法设计测试用例。1正确画出因果图。2画出决策表。3 给出测试用例。提示 :可按如下步骤进行:1分析这一段说明,列出原因和结果。2
3、画出因果图。 所有原因结点列在左边,所有结果点列在右边。可以考虑建立中间结点,表示处理的中间状态。比方,可设如下几种中间状态:该找5 角,可找5 角,按下按钮、钱已付清3画出决策表。4给出测试用例。四、实验报告实验报告提交内容:源程序清单、因果图、决策表。测试用例有时间就设计,没有时间可以不设计一,因果图;因果图画条件和结果精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 7 页有零钱选橙汁选啤酒投5角投1元红灯亮出橙汁出啤酒找5角找1元有零钱选橙汁选啤酒投5角投1元红灯亮出橙汁出啤酒找5角找1元EE选商品钱付清VVV因果图应该找零钱精选
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年测试用例设计自动售货机因果图分析 2022 测试 设计 自动 售货 因果 分析
限制150内