51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3855|回复: 7
打印 上一主题 下一主题

[讨论] 请教一个因果图问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-5-10 16:33:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
某软件规格说明书包含这样的要求:第一列字符必须是A或B,第二列字符必须是一个数字,在此情况下进行文件的修改,但如果第一列字符不正确,则给出信息L;如果第二列字符不是数字,则给出信息M。
解答:
1) 根据题意,原因和结果如下:
       原因:
          1——第一列字符是A;
          2——第一列字符是B;
          3——第二列字符是一数字。
       结果:
          21——修改文件;
          22 ——给出信息L;
          23——给出信息M。
2) 其对应的因果图如下:
11为中间节点;考虑到原因1和原因2不可能同时为1,因此在因果图上施加E约束。

3)根据因果图建立判定表。

表中8种情况的左面两列情况中,原因①和原因②同时为1,这是不可能出现的,故应排除这两种情况。表的最下一栏给出了6种情况的测试用例,这是我们所需要的数据。



想请问一下:
1、判定表中原因①和原因②同时为0的情况为什么可能出现呢?
2、测试用例中的两行代表的是什么意思?


[ 本帖最后由 堆积颜色 于 2007-5-10 16:48 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-5-11 15:30:09 | 只看该作者
1、判定表中原因①和原因②同时为0的情况为什么可能出现呢?
请注意: 条件1和2 都是针对第一列字符而言的,第一列字符不可能是A后又它是B,即条件1,2不能同时为1;但是第一列字符可能既不是A也不是B,所以条件1,2都为0的可能性是存在的呀
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-5-11 15:35:56 | 只看该作者
2、测试用例中的两行代表的是什么意思?

就代表的是用例阿,题目不是说两列的么,要求第一列是字符,第二列是数字,就是对应上面的情况设计的用例
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-5-11 16:43:34 | 只看该作者
UPsdlkfj2
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-5-11 22:11:04 | 只看该作者
1.  为1表示该情况成立,为0表示该情况不成立。就是说条件1,2同时成立是不可能的,同时不成立则是可能的(有点绕。。。。。。)

2.  测试用例那2行都是测试用例,其实有1行也够了。。。。。。可能LZ看多了,有点多疑了。。。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-5-14 11:52:09 | 只看该作者
sdlkfj3

谢谢楼上各位的回帖~~~偶看完后终于明白了~~~sdlkfj5

谢谢各位~~~
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-8-6 17:10:31 | 只看该作者
请教一下,A3,A8,AM是什么意思啊,是输入么还是用例的编号啊!
回复 支持 反对

使用道具 举报

  • TA的每日心情
    擦汗
    2016-1-18 23:49
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    8#
    发表于 2007-12-28 22:32:10 | 只看该作者
    这明显是最后的输入数据嘛,不用怀疑!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-24 16:00 , Processed in 0.092981 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表