软件测试 因果图法实战演习案例模版.docVIP

  • 21
  • 0
  • 约小于1千字
  • 约 2页
  • 2017-08-08 发布于河南
  • 举报

软件测试 因果图法实战演习案例模版.doc

例1:?某软件规格说明书包含这样的要求:第一列字符必须是A或B,第二列字符必须是一个数字,在此情况下进行文件的修改,但如果第一列字符不正确,则给出信息L;如果第二列字符不是数字,则给出信息M。 解答: 1)?根据题意,原因和结果如下: ?? ????原因: ????????? 1——第一列字符是A; ????????? 2——第一列字符是B; ????????? 3——第二列字符是一数字。 ?????? 结果: ????????? 21——修改文件; ????????? 22 ——给出信息L; ????????? 23——给出信息M。 2)?其对应的因果图如下: 11为中间节点;考虑到原因1和原因2不可能同时为1,因此在因果图上施加E约束,如图-7所示。 图5-7例1的因果图 3)根据因果图建立判定表。 1 2 3 4 5 6 7 8 原因(条件) 1 1 1 1 1 0 0 0 0 2 1 1 0 0 1 1 0 0 3 1 0 1 0 1 0 1 0 11 1 1 1 1 0 0 动作(结果) 22 0 0 0 0 1 1 21 1 0 1 0 0 0 23 0 1 0 1 0 1 表中8种情况的左面两列情况中,原因①和原因②同时为1,这是不可能出现的,故应排除这两种情况。 4)把判定表的每一列拿出来作为依据,设计测试用例 1 2

文档评论(0)

1亿VIP精品文档

相关文档