测试工程师之测试用例设计

测试用例包括:

用例编号、 项目名称、 用例标题、 优先级、 预置条件、 输入参数、 操作步骤、 预期结果

等价类用例设计:

  1. 操作步骤
1 一个新用例尽量覆盖有校规则
2 一个新用例只能覆盖一条有效规则
  1. 测试过程考虑要点
1 功能划分
2 需求分析
3 参数分析
  1. 适用对象
    1 输入框
    输入框测试要点:

                         - 长度
                         - 类型
                         - 组成规则
                         - 是否为空  --区分大小写
                         - 是否重复  --前后,中空格
    

    2 页面上的多个输入框不存在逻辑关系
    案例:
    在这里插入图片描述

在这里插入图片描述

边界值用例设计:

   【1,100】 上点1,100 离点0,101 内点2,99
   (1,100)上点2,99 离点1,100 内点3,98

判定表用例设计:

*多条输入,多条输出,输入输出之间存在逻辑关系

1. 条件项
2. 动作桩
3. 适当合并项

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

正交表用例设计:

所有因子的值两两相交(使用正交工具)

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

在这里插入图片描述

场景法用例设计:

1 构造基本流和备选流
2 根据基本流和备选流构造场景
3 根据场景设计测试用例
4 对每个测试用例补充必要的测试数据

******** 1 通过画流程图得到基本流和备选流 ********
******** 2 备选流从主流的判断中产生 ********
******** 3 输入的参数从流程途中找出 ********

状态迁移用例设计:

深度优先
       1 功能名作为入口
       2 根据业务矩阵从第一列竖着画,把可达项存放在入口的下一行
       3 画可达项,从左边第一个功能开始,其他都注掉
       4 一个功能只画一次,再出现就注掉,一直画到最后一个功能的可达项
广度优先(暂且忽略)

因果图用例设计:

 参数之间存在逻辑关系,不同逻辑组合输出不同结果
 参数之间存在约束关系,输出结果不确定
    因果符号:恒等、或非、与
    原因符号:异、或、唯一、要求
    结果符号:强制
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值