51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8800|回复: 10
打印 上一主题 下一主题

[求助] 举例来讲解下因果图分析法

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-5-5 16:10:01 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
哪位高手 可以举例 来解释下因果图 。并根据因果图来写测试用例呢 ?不甚感激
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

11#
发表于 2011-10-19 21:56:29 | 只看该作者
发帖也整好看些啊
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2016-1-7 21:41
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    10#
    发表于 2011-10-12 08:26:51 | 只看该作者
    先学习下离散数学。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2010-11-23 13:48:29 | 只看该作者
    怎么觉得很繁琐,然后
    原因                结果      
    第一个字符是A                给出信息L      
    第一个字符是B                文件修改成功      
    第一个字符是数字                给出信息M        

    上面这一块原因和结果对不起来吧,是不是错了啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2010-11-22 18:03:53 | 只看该作者
    呵呵,还是现场讲解吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2010-4-22 21:52:50 | 只看该作者
    我怎么看都看不明白。。。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2010-1-15 16:59:21 | 只看该作者
    好繁琐
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2009-5-10 11:06:37 | 只看该作者
    第一列字符必须是A或B,第二列字符必须是一个数字,在此情况下进行文件的修改。但如果第一列字符不正确,则给出信息L,如果第二列字符不是数字,则给出信息M。
                           
                           
    原因                结果       
    第一个字符是A                给出信息L       
    第一个字符是B                文件修改成功       
    第一个字符是数字                给出信息M       

    localimg=400,210]1[/localimg]

    TIPS:
    所谓因果图就是由原因和结果组成的
    因果图4种关系和5种约束
    关系:恒等,非,或,与
    约束:
    I约束(或):ABC中至少有一个必须是真(1),即ABC不能同是为假(0)
    E约束(异):A和B中最多有一个可能为真(1),即A和B不能同时为真(1)
    O约束(惟一):A和B必须有一个且仅有一个为真(1)
    R约束(要求):A是真(1)时,B必须是真(1),即A是真(1)时,B不能是假(0)

    对于输出条件的约束只有M约束
    M约束(强制):若结果A是真(1),则结果B强制为假(0)

    E(异)
    A=1  B=0
    A=0  B=1
    A=0  B=0

    I(或)
    A=1  B=1  C=1
    A=1  B=1  C=0
    A=1  B=0  C=1
    A=1  B=0  C=0
    A=0  B=1  C=1
    A=0  B=1  C=0
    A=0  B=0  C=1
    (以上情况允许)
    A=0  B=0  C=0  (这种情况不允许)

    O(惟一)
    A=1  B=0
    A=0  B=1

    R(要求)
    A=1  B=1
    A=0  B=1
    A=0  B=0



    然后就可以写出测试用例了

    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2009-5-10 11:05:49 | 只看该作者
    第一列字符必须是A或B,第二列字符必须是一个数字,在此情况下进行文件的修改。但如果第一列字符不正确,则给出信息L,如果第二列字符不是数字,则给出信息M。
                           
                           
    原因                结果       
    第一个字符是A                给出信息L       
    第一个字符是B                文件修改成功       
    第一个字符是数字                给出信息M       



    TIPS:
    所谓因果图就是由原因和结果组成的
    因果图4种关系和5种约束
    关系:恒等,非,或,与
    约束:
    I约束(或):ABC中至少有一个必须是真(1),即ABC不能同是为假(0)
    E约束(异):A和B中最多有一个可能为真(1),即A和B不能同时为真(1)
    O约束(惟一):A和B必须有一个且仅有一个为真(1)
    R约束(要求):A是真(1)时,B必须是真(1),即A是真(1)时,B不能是假(0)

    对于输出条件的约束只有M约束
    M约束(强制):若结果A是真(1),则结果B强制为假(0)

    E(异)
    A=1  B=0
    A=0  B=1
    A=0  B=0

    I(或)
    A=1  B=1  C=1
    A=1  B=1  C=0
    A=1  B=0  C=1
    A=1  B=0  C=0
    A=0  B=1  C=1
    A=0  B=1  C=0
    A=0  B=0  C=1
    (以上情况允许)
    A=0  B=0  C=0  (这种情况不允许)

    O(惟一)
    A=1  B=0
    A=0  B=1

    R(要求)
    A=1  B=1
    A=0  B=1
    A=0  B=0



    然后就可以写出测试用例了

    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2009-5-10 11:03:08 | 只看该作者
    第一列字符必须是A或B,第二列字符必须是一个数字,在此情况下进行文件的修改。但如果第一列字符不正确,则给出信息L,如果第二列字符不是数字,则给出信息M。
                           
                           
    原因                结果       
    第一个字符是A                给出信息L       
    第一个字符是B                文件修改成功       
    第一个字符是数字                给出信息M       

    [localimg=400,210]1[/localimg]

    TIPS:
    所谓因果图就是由原因和结果组成的
    因果图4种关系和5种约束
    关系:恒等,非,或,与
    约束:
    I约束(或):ABC中至少有一个必须是真(1),即ABC不能同是为假(0)
    E约束(异):A和B中最多有一个可能为真(1),即A和B不能同时为真(1)
    O约束(惟一):A和B必须有一个且仅有一个为真(1)
    R约束(要求):A是真(1)时,B必须是真(1),即A是真(1)时,B不能是假(0)

    对于输出条件的约束只有M约束
    M约束(强制):若结果A是真(1),则结果B强制为假(0)

    E(异)
    A=1  B=0
    A=0  B=1
    A=0  B=0

    I(或)
    A=1  B=1  C=1
    A=1  B=1  C=0
    A=1  B=0  C=1
    A=1  B=0  C=0
    A=0  B=1  C=1
    A=0  B=1  C=0
    A=0  B=0  C=1
    (以上情况允许)
    A=0  B=0  C=0  (这种情况不允许)

    O(惟一)
    A=1  B=0
    A=0  B=1

    R(要求)
    A=1  B=1
    A=0  B=1
    A=0  B=0


                    1        2        3        4        5        6
    输入条件        1字符是A        1        1        0        0        0        1
            2字符是B        0        0        1        1        0        1
            3字符是数字 0        1        0        1        0        1       
    中间结点        11输入一个字符成功0        1        1        1        1        0       
    输出条件        21给出信息L   1        0        0        0        0        1       
            22文件修改成功 0        1        0        1        0        0       
            23给出信息M   0        0        1        0        1        0
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
    发表于 2009-5-10 11:01:15 | 只看该作者
    第一列字符必须是A或B,第二列字符必须是一个数字,在此情况下进行文件的修改。但如果第一列字符不正确,则给出信息L,如果第二列字符不是数字,则给出信息M。根据以上结果画出判定表                       
                           
    原因                结果       
    第一个字符是A                给出信息L       
    第一个字符是B                文件修改成功       
    第一个字符是数字                给出信息M       

    TIPS:
    所谓因果图就是由原因和结果组成的
    因果图4种关系和5种约束
    关系:恒等,非,或,与
    约束:
    I约束(或):ABC中至少有一个必须是真(1),即ABC不能同是为假(0)
    E约束(异):A和B中最多有一个可能为真(1),即A和B不能同时为真(1)
    O约束(惟一):A和B必须有一个且仅有一个为真(1)
    R约束(要求):A是真(1)时,B必须是真(1),即A是真(1)时,B不能是假(0)

    对于输出条件的约束只有M约束
    M约束(强制):若结果A是真(1),则结果B强制为假(0)

    E(异)
    A=1  B=0
    A=0  B=1
    A=0  B=0

    I(或)
    A=1  B=1  C=1
    A=1  B=1  C=0
    A=1  B=0  C=1
    A=1  B=0  C=0
    A=0  B=1  C=1
    A=0  B=1  C=0
    A=0  B=0  C=1
    (以上情况允许)
    A=0  B=0  C=0  (这种情况不允许)

    O(惟一)
    A=1  B=0
    A=0  B=1

    R(要求)
    A=1  B=1
    A=0  B=1
    A=0  B=0


                    1        2        3        4        5        6
    输入条件        1字符是A        1        1        0        0        0        1
            2字符是B        0        0        1        1        0        1
            3字符是数字        1        0        1        0        1        0
    中间结点        11输入一个字符成功        1        1        1        1        0        0
    输出条件        21给出信息L        0        0        0        0        1        1
            22文件修改成功        1        0        1        0        0        0
            23给出信息M        0        1        0        1        0        0

    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-10 21:31 , Processed in 0.078944 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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