软件测试用例的方法

等价类

具有相同属性归为一类

有效、无效、保证程序的健壮性

1、概念:

从输入(输出)中划分成若干个子集合,从划分的子集合中选取代表数据进行测试,如果选取的数据测试没有问题(符合预期结果),就认为未被选取的数据测试效果是等价的

2、分类

有效等价类:符合需求规格,输入合理的数据集合

无效等价类:不符合需求规格,输入不合理的数据集合

3、等价类细节

规则(需求本身触发)、长度需求、类型规定,是否为空(必须项检查)、是否可重复输入

边界值

概念:

对输入等价类或输出等价类而言,稍高于其最高值或稍低于最低值的特定情况。

上点:边界上的丶,闭内开外(闭指域的边界是封闭的,即闭区间;开指域的边界是开放的,即开区间)。

离点:离上点最近的点称为离点。开内闭外

内点:域范围内的任意一点

边界值分析

确认输入、输出的边界,然后取刚好大于、等于、小于边界的参数作为测试用例测试

边界值的方法

(1)如果输入条件规定值的范围,则应取边界点的数据,以及边界点两边的数据进行测试

(2)如果输入的条件规定了值的个数,则用最大个数及其两边的点、最小个数及其两边的点作为测试数据

(3)根据规格说明的每个输出条件,应用前面的原则

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值