测试基础--测试点设计

1. 穷举(等价类划分法)

使用等价类方法实现
在这里插入图片描述

分类:

有效等价:所有有效数据集合,取⼀个即可。
⽆效等价:所有⽆效数据集合,取⼀个即可。

步骤:

明确需求
确定有效和⽆效等价类
提取数据编写⽤例

应用场景:

针对:需要有⼤量数据测试输⼊,但是没法穷举测试的地⽅。
Ø 输⼊框
Ø 下拉列表
Ø 单选复选框
典型代表:⻚⾯级的输⼊框类测试。

案例1:6-10⾃然数
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
用例执行结果
在这里插入图片描述

案例2:电话
在这里插入图片描述

  1. 确认需求:
  1. 区号:空或者是三位数字
  2. 前缀码:非“0”且非“1”开头的三位数字
  3. 后缀码:四位数字
  1. 确认有效等价和无效等价
    在这里插入图片描述
    在这里插入图片描述
  2. 提取测试数据编写用例
    在这里插入图片描述
    用例执行结果
    在这里插入图片描述

2.边界限制

边界值设计⽅法
应用场景:

常⻅词语描述:⼤⼩、尺⼨、重量、最⼤、最⼩、⾄多、⾄少等修饰词语
典型代表:有边界范围的输⼊框类测试

提示:边界值可以覆盖等价类的⻓度,但是⽆法覆盖类型。所以设计⽤例时,必须两者结合。
在这里插入图片描述
案例1
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
优化:

边界上的点:开内闭外

3.多条件依赖

使用判定表的方法
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
应⽤场景

有多个输⼊条件,多个输出结果,输⼊条件之间有组合关系,输⼊条件和输出结果之间有依
赖(制约)关系
判定表⼀般适⽤于条件组合数量较少的情况(⽐如4个条件以下)
提示:如果碰到项⽬中多条件组合⼤于4个相互依赖,可以使⽤(正交表和因果图来实现)

案例1
在这里插入图片描述

  1. 明确需求
    1)、如果金额大于500元,又未过期,则发出批准单和提货单;
    2)、如果金额大于500元,但过期了,则不发批准单与提货单;
    3)、如果金额小于等于500元,则不论是否过期都发出批准单和提货单;
    4)、在过期的情况下不论金额大小还需要发出通知单。

  2. 画出判定表在这里插入图片描述

  3. 编写测试用你
    在这里插入图片描述
    案例2

  4. 明确需求

在这里插入图片描述
2. 列出条件桩、动作桩
在这里插入图片描述
3. 编写测试用例
在这里插入图片描述

##4. 场景法
在这里插入图片描述

使⽤流程图,测试业务
流程图:

开始/结束:椭圆
判定:菱形
过程:矩形![在这里插入图片描述](https://img-blog.csdnimg.cn/98b35677dbf1407580a62c4cf5e66c37.png在这里插入图片描述
在这里插入图片描述

案例:
ATM取款流程
在这里插入图片描述
ATM取款流程-流程图
在这里插入图片描述
用例设计
在这里插入图片描述

扩展:错误推荐法

应用场景:时间紧,任务量⼤时使⽤。(没有时间写⽤例)
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值