5.2边界值

5.2边界值测试 0 01 最小值 200 最大值 0 00 小于最小值 200 01 大于最大值 1 中间值 0 02 199 99 2 如果输入 输出 条件规定了值的个数 则用最大个数 最小个数 比

大家好,欢迎来到IT知识分享网。

边界值

一、边界点定义:

(1)边界上的点     

(2)离点:离上点最近的点(即上点左右两边最邻近的点)

(3)内点:在域范围内的点:

案例1:5-13位 

闭区间

上点:5,13

离点:4,14

内点:8(6,7,8,9,10,11,12)

测试:  5(最小值),13(最大值),4(小于最小值),14(大于最大值),8中间值

开区间:

上点:5,13

离点:6,12 

内点:8

测试:5(最小值),13(最大值) ,6(最小值大1),12(最大值小1),8(中间值)

练习1:根据实际场景

11位手机号

测试:

11位  (手机固定位数)

12位:12—-五无上限 (固定位数大1)

10位: 1-10位(固定位数小1)

 0位:为空

练习2:单人红包金额0.01-200元

测试:0.01(最小值) ,200(最大值),0.00(小于最小值),200.01(大于最大值),1(中间值0.02-199.99)

(4)

边界条件分析:

1. 输入条件明确了一个值的取值范围,或规定了值的个数

2. 输入条件明确了一个有序集合

(5)

边界值分析原则

1. 如果输入(输出)条件规定了取值范围,则应该 以该范围的边界内及边界附近的值作为测试用例

2. 如果输入(输出)条件规定了值的个数,则用最 大个数,最小个数,比最小个数少一,比大个 数多一的数作为测试数据

3. 如果程序规格说明中提到的输入或输出是一个有 序集合,应该注意选取有序集合的第一个和最后 一个元素作为测试数据

案例:

atm 输入框金额100-5000

测试:上点 100  5000

          内点:101-4999

          离点:99, 5001

备注:边界值是发现bug能力最强的一种测试方法

===========================================================

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/127536.html

(0)
上一篇 2025-09-06 20:26
下一篇 2025-09-06 20:33

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信