WWW.ZHENQ.COM.CN 真强网&真的很强
试题三(15 分)(黑盒测试之因果图法 课本P539)
阅读下列说明,回答问题 1 至问题 3,将解答填入答题纸的对应栏内。 [说明]
在 ERP(企业资源计划)系统中,“计划管理”模块的流程图如下:
[问题 1](4 分)
因果图法是功能测试案例设计方法中的一种,简述利用因果图导出测试用例需要经过哪几个步骤?
[问题 2](4 分)
根据题干中的流程图,利用因果图法,找出哪些是正确的输入条件,那些是正确的输出结果,
21
WWW.ZHENQ.COM.CN 真强网&真的很强 将下列描述的字母编号填入表中。 a.可以进行销售发货管理
b.可用库存不满足销售需求(有可用库存) c.可用库存不满足销售需求(无可用库存) d.可用库存满足生产需求 e.可用库存不满足生产需求
f.可用库存不满足生产需求(无可用库存) g.可以进行 MPS 运算 h.可用库存满足销售需求 i.生成主生产计划 j.生成计划采购定单 k.生成计划生产定单 l.可以进行 MRP 运算
输入条件 输出结果
[问题 3](7 分)
下图画出“计划管理”模块的因果图。请把问题 2 中列出的输入条件和输出结果的 字母编号填入到空白框中相应的位置。
案例分析:试题三
分析:从ERP流程图可分析出原因和结果(课本P539)
22
WWW.ZHENQ.COM.CN 真强网&真的很强
画出因果图
23
WWW.ZHENQ.COM.CN 真强网&真的很强
答案:【问题1】
(1)分析程序规格说明的描述中,哪些是原因,哪些是结果。原因常常是输入条件或输入条件的等价类,而结果是输出条件。
(2)分析程序规格说明的描述中语义的内容,并将其表示成连接各个原因与各个结果的\因果图\。
(3)标明约束条件。由于语法或环境的限制,有些原因和结果的组合情况是不可能出现的。为表明这些特定的情况,在因果图上使用若干个标准的符号标明约束条件。 (4)把因果图转换成判定表,为判定表中每一列表示的情况设计测试用例。 【问题2】
输入条件 b、c、d、e、h 【问题3】
输出条件 a、i、j、k 24

