常用测试用例设计方法

本文介绍了11种常见的测试用例设计方法,包括等价类、边界值、判定表、正交试验法、流程分析法、状态迁移图、输入域覆盖法、输出域覆盖法、因果图法、错误推测法和异常分析法。每种方法都有其适用范围和优缺点,如边界值法能有效发现边界问题,而正交试验法适用于输入参数独立的情况。
摘要由CSDN通过智能技术生成
1、等价类
思想:数据分为两类:有效数据、无效数据
优点:简单高效、快速评估用例数量
缺点:只考虑了输入的有效和无效,选取的数据比较随机,边界上的缺陷不太容易发现
适用范围:只要存在输入的需求


2、边界值

建立在等价类基础上
优点:更容易发现边界上的问题
缺点:只有存在边界时才能使用
适用范围:有输入参数,且输入参数有类型或范围长度的边界


3、判定表
设计步骤:
S1、根据需求确定判断条件:条件桩
S2、根据需求确定输出结果:动作桩
S3、组合所有的判断条件的情况:条件项
S4、根据需求分析每一列条件组合对应的输出结果:动作项
S5、每一列就是一条测试用例
优点:达到所有条件判断的全组合覆盖
缺点:条件桩过多时,用例呈指数倍增长:2的n次方
适用范围:存在多个且无关联的条件判断组合


4、正交试验法
设计步骤:
S1、根据需求提取因子:输入
S2、明确每个因子的状态:缺点每个输入有几个取值
S3、用符号代替因子状态,画出因子状态表
S4、将因子状态带入正交试验法
S5、如果有多个因子状态需要进行拆分
S6、将符号替换成文字
S7、一行对应一条测试用例的取
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值