05 测试用例设计方法(也叫黑盒测试的方法)

本文介绍了等价类划分法,包括有效和无效等价类的定义及其测试步骤;探讨了边界值分析法如何补充等价类,关注边界值测试的重要性;并讲述了场景法用于业务流程测试的设计方法。此外,还提到了错误推测法、因果图法和判定表法,以及在复杂条件下使用的正交实验法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、等价类划分法

(1)什么是等价类?

        等价类划分法是一种典型的、重要的黑盒测试方法,是把所有可能的输入划分为N个子集合。在该子集合中,所有的输入数据对于揭露软件中的错误都是等效的。

(2) 等价类的划分

      ①有效等价类:有效的、正确的,有意义的输入

       ②无效等价类:无效的、错误的,无意义的输入

(3)等价类分析的步骤
  • 根据需求分别找出需求的条件,根据条件,分别找出无效等价类及有效等价类
  • 对有效等价类和无效等价类进行一 一编号
  • 选择测试用例,根据有效等价类选择正例,根据无效等价类选择反例 

    选取规则:①用最少的用例覆盖最多的有效等价类

                      ②分别针对每个无效等价类,用一条用例覆盖

(4)等价类测试方法的使用场景

①输入项存在无穷尽的情况,一般就会通过等价类的方法来实现

②通过等价类方法把穷尽测试转化为有效测试,达到最大的覆盖率,捕捉到更多的bug

2、边界值分析法(一般会和等价类划分法组合使用)

(1)什么是边界值法?

边界值分析法是对等价类划分法的一个补充,边界值一般都是从等价类的边缘值去寻找。

边界值分析的基本思想:正好等于,刚刚大于,刚刚小于边界的值作为测试数据。

注意:0是一个特殊值,我们在考虑边界值的时候也要考虑到这个特殊值。(负数&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值