因果图法测试知识回顾​​​​​​​

实例分析

产品说明书:有一个处理单价为1元5角钱的盒装饮料的自动售货机软件。若投入1元5角硬币,按下“可乐”、“雪碧”、或“红茶”按钮,相应的饮料就送出来。若投入的是2元硬币,在送出饮料的同时退还5角硬币。

(1)确定需求中的原因与结果

(2)确定原因与结果 的逻辑关系

C1 与 C2 需要一个中间结果Cm1, C3、C4、C5 需要一个中间结果Cm2.

(3)确定因果图中的约束

C1 与 C2 是或的关系, C3、C4、C5 是或的关系。

(4)画出因果图并转化为决策表

决策表

将原因C1、C2、C3、C4、C5按二进制由小到大分别取值,并分析中间结果的成立与否,进而得出下面的简化版(即中间结果Cm1、Cm2成立的情况)

简化版

(5)根据决策表设计测试用例

因果图法测试实例:一个处理单价为1元5角钱的盒装饮料的自动售货机软件。相关推荐

  1. 软件测试饮料的自动售货机,测试用例设计—自动售货机因果图分析

    测试用例设计-自动售货机因果图分析 (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 命题有一个处理单价为5角钱的饮料的自动售货机软件 ...

  2. 语言做一个自动售货机软件_软件开发手机app系统软件高端定制做一个app软件要多少钱...

    软件开发手机app系统软件高端定制-做一个app软件要多少钱 APP开发分原生APP开发和在线制作,我们来看下这两种都需要多少费用吧. 1.原生APP开发(定制开发) 互联网是个神奇的大网,大数据开发 ...

  3. 利用因果图法对一个自动饮料售货机软件进行黑盒测试

    一.需求 设要对一个自动饮料售货机软件进行黑盒测试.该软件的规格说明如下:"有一个处理单价为1元5角的盒装饮料的自动售货机软件,若投入1元5角硬币,按下"可乐".&quo ...

  4. 软件测试实验自动售货机测试,自动售货机测试用例(因果图)讲解学习.doc

    题目:有一个处理单价为5角钱的饮料的自动售货机软件测试用例的设计.其规格说明如下:若投入5角钱或1元钱的硬币,押下[橙汁]或[啤酒]的按钮,则相应的饮料就送出来.若售货机没有零钱找,则一个显示[零钱找 ...

  5. 面试题之如何用Java设计一个自动售货机

    如何用Java设计一个自动售货机程序是一个非常好的Java面试题.大多数情况会在面试比较senior的Java开发者的时候出现.在一个典型的代码面试中,你需要在一定的时间内根据对应的条件完成相关的代码 ...

  6. 状态机设计模式,实现一个自动售货机的状态机

    心血来潮写一篇关于状态机的文章,在学习状态机模式的时候最被熟悉的例子应该是自动售货机,所以就用自动售货机来写一篇状态机的文章吧. 首先分析自动售货机的状态,初步设计状态有初始化.商品选择中.出货中,有 ...

  7. 有1个处理单价为2元5角的盒装饮料的自动售货软件。若投入2元5角硬币,按下“咖啡”、“果汁”、或“红牛”按钮,相应饮料就送出来。若投入的是3元硬币,在送出饮料的同时退还5角硬币。

    实验报告 一:实验内容 有1个处理单价为2元5角的盒装饮料的自动售货软件.若投入2元5角硬币,按下"咖啡"."果汁".或"红牛"按钮,相应饮 ...

  8. 用c语言写一个自动售货机

    自动售货机 如图所示的简易自动售货机,物品架1.2上共有10样商品,按顺序进行编号,分别为1-10.同时标有价格与名称,- 一个编号对应一个可操作按钮,供选择商品使用.如果物架上的商品被用户买走,储物 ...

  9. 简易售货机JAVA sql_求一个简易自动售货机的代码(java)要用创建类封装性,输出的时候要有提示语句,代码类似以下图片...

    展开全部 //Example类文件Example.java package cn.zhouhan; import java.util.Scanner; public class Example { s ...

最新文章

  1. 特斯拉:已在中国建立数据中心,以实现数据存储本地化
  2. PMCAFF高端俱乐部首次集结,最顶级产品人的私密俱乐部!
  3. Java基础day2
  4. mysql 事物封装_mysqls 一个node对mysql的封装库 链式调用、支持事务
  5. C ++ 类 | 类的辅助函数(Helper Functions) ,类与数组_3
  6. 《『若水新闻』客户端开发教程》——16.添加广告
  7. 古老的版本管理器---P4客户端配置流程,操作总结
  8. python数字右对齐_python用format把float、int等数字字符串化设置左对齐右对齐居中对齐,宽度,保留几位...
  9. php加入语音播报功能_微信收付款怎么设置语音播报
  10. 如何在html中在线编辑word文档,怎样用word文档编辑网页
  11. hadoop day02
  12. 2021年下半年市场营销案例分析集锦
  13. 火狐浏览器设置深色主题
  14. vue图片加载不出来的问题
  15. my music / NightWish / Groove Coverage / DJ
  16. java语言编写计算器_第二次作业利用java语言编写计算器进行四则运算
  17. 通许县中等职业学校计算机,2021通许县中等职业学校招生简章
  18. 关不掉,新版微信这功能引用户怨声载道...
  19. 支付宝APP支付 ---服务器开发
  20. 《富爸爸穷爸爸》读后感

热门文章

  1. 使用antv/X6实现流程图(包括线条动画流动,路径标签,悬浮窗口等)快速搭建流程图,DAG图等初始实践记录
  2. 国内 CDN 产品发展历史和现状整理
  3. [微笔记]Houdini求切线
  4. 数据挖掘与数据分析应用
  5. OsgEarth运行崩溃问题
  6. 大地震后成都将安全两百年
  7. 竞品分析——网易蜗牛读书
  8. Pr-PEI 蛋白质-聚乙烯亚胺/Glu-PEI 葡萄糖-聚乙烯亚胺/E1105-PEI 溶菌酶-聚乙烯亚胺
  9. Java基础——验证码登录
  10. 【Java基础】乐观锁和悲观锁的实现