51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3301|回复: 4
打印 上一主题 下一主题

[原创] 三种测试用例方法规则(分享)

[复制链接]
  • TA的每日心情
    无聊
    2017-6-14 11:31
  • 签到天数: 36 天

    连续签到: 1 天

    [LV.5]测试团长

    跳转到指定楼层
    1#
    发表于 2017-4-20 20:40:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    一、等价类规则
        1.在输入条件规定取值范围或值的个数的情况下,则可以确立一个有效等价和两个无效等价类
        简称:一个有效等价&两个无效等价
        2.在输入条件下规定了输入值的集合或者规定必须如何的条件的情况下,可以确定一个有效等价类和一个无效等价类
        简称:一个有效等价&一个无效等价类
        3.在输入条件下是一个布尔值的情况下,确定一个有效等价类和一个无效等价类。
        4.在规定了输入数据的一组值假定N个,并且程序要对每一个输入值分贝处理的情况下,确立n个有效等价类和一个无效等价类
         简称:N个有效等价&一个无效等价类
        5.在规定了输入数据必须遵守的规则的情况下,确立一个有效等价类符合规则和若干个无效等价从不同角度违反规则。
         简称:一个有效等价&N个无效等价


    二、边界值分析法规则
         1.如果输入或输出条件规定了取值范围,或是规定了值的个数,则应该以范围的边界内及边界附近的值作为测试用例。
         2.如果输入或输出的条件定了值的个数,则用最大个数,最小个数,比最小个数少一,比最大个数多一的数作为测试数据。
         3.如果程序规格说明提到的输入或输出是一个有序的集合,应该注意选取有序集合的第一个和最后一个的数作为测试用例。
         4.如果程序中使用一个内部数据结构,则应当选择这个内部数据结构的边界的值作为测试用例。
        确立离点、内点、上点取值口诀:“闭上内离外,开上外离内”(为了方便记忆,自己编的口诀!觉得是对的或是感觉可以,也可以记住哦)

    三、判定表法
         1.条件桩:列出了系统的所有输入,列出输入次序无关紧要
         2.动作桩:列出了系统可能采取的操作,这些操作的排序顺序没有约束
         3.条件项:列出针对它左列输入的取值,在所有情况下的真假
         4.动作项:列出在输入项的各种取值情况应该采取的动作
         5.动作项和条件项一起,指出在条件项额各种取值情况下应该采取的动作,在判定表中贯穿条件项和动作项的一列就是一条规则,可以针对每个合法输入组合的规则设计用例进行测试

            合并相似的规则






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

    使用道具 举报

  • TA的每日心情
    开心
    2022-3-11 16:16
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    5#
    发表于 2022-3-10 08:33:24 | 只看该作者
    温故下基础
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-15 13:23 , Processed in 0.077419 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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