边界值分析法 边界值分析法 边界值分析法-相关区别,边界值分析法-常见值

边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。

边界值分析法_边界值分析法 -相关区别

与等价划分的区别

1) 边界值分析不是从某等价类中随便挑一个作为代表,而是使这个等价类的每个边界都要作为测试条件。

2) 边界值分析不仅考虑输入条件,还要考虑输出空间产生的测试情况。

边界值分析法_边界值分析法 -常见值

边界值分析方法的考虑:

长期的测试工作经验告诉我们,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部。因此针对各种边界情况设计测试用例,可以查出更多的错误。

使用边界值分析方法设计测试用例,首先应确定边界情况。通常输入和输出等价类的边界,就是应着重测试的边界情况。应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据。

1) 对16-bit 的整数而言 32767 和 -32768 是边界

2) 屏幕上光标在最左上、最右下位置

3) 报表的第一行和最后一行

4) 数组元素的第一个和最后一个

5) 循环的第 0 次、第 1 次和倒数第 2 次、最后一次

5. 边界值分析

1) 边界值分析使用与等价类划分法相同的划分,只是边界值分析假定错误更多地存在于划分的边界上,因此在等价类的边界上以及两侧的情况设计测试用例。

例:测试计算平方根的函数

--输入:实数

--输出:实数

--规格说明:当输入一个0或比0大的数的时候,返回其正平方根;当输入一个小于0的数时,显示错误信息"平方根非法-输入值小于0"并返回0;库函数Print-Line可以用来输出错误信息。

2) 等价类划分:

I.可以考虑作出如下划分:

a、输入 (i)=0

b、输出 (a)>=0 和 (b) Error

II.测试用例有两个:

a、输入4,输出2。对应于 (ii) 和 (a) 。

边界值分析法 边界值分析法 边界值分析法-相关区别,边界值分析法-常见值

b、输入-10,输出0和错误提示。对应于 (i) 和 (b) 。

3) 边界值分析:

划分(ii)的边界为0和最大正实数;划分(i)的边界为最小负实数和0。由此得到以下测试用例:

a、输入 {最小负实数}

b、输入 {大于最小负实数,且趋近于最小值}

c、输入 0

d、输入 {小于最大正实数,且趋近于最大值}

e、输入 {最大正实数}

4) 通常情况下,软件测试所包含的边界检验有几种类型:数字、字符、位置、重量、大小、速度、方位、尺寸、空间等。

5) 相应地,以上类型的边界值应该在:最大/最小、首位/末位、上/下、最快/最慢、最高/最低、 最短/最长、 空/满等情况下。

边界值分析的基本思想是使用在最小值、略高于最小值、正常值、略低于最大值和最大值处取输入变量值,记为:min、min+、nom、max-、max考虑到健壮性测试,还可以加一个略大于最大值max+,以及一个略小于最小值min-的值。

6) 利用边界值作为测试数据

  

爱华网本文地址 » http://www.aihuau.com/a/8103410103/88563.html

更多阅读

BTC-E各种充值提现方法的分析 OKpay 电汇 CODE btc e code

众所周知,果盘的各种坑,很多玩家都想找一个 值得信懒的平台,BTC-E貌视不错,不过就是充值和提现不太方便,现在将能用的渠道做一个分析。BTCE?提供了很多 提现 和冲值方式,基本上现在可行的方式有 OKpay 、?Egopay?、电汇、CODE码交易 ?这

CF高跳教程,各种跳法详细分析攻略 教父1剧情详细分析

本人玩CF也有四年的时间了,也对这款游戏有一些自己的心得,今天就对CF里的高跳的方法做一个详细的分析和解说,主要包括三阶跳、AD半身、闪蹲、滑蹲、大跳等,希望对想提高自己CF水平的玩家有些帮助。CF高跳教程,各种跳法详细分析攻略——

社会网络分析法的分析角度 社会网络分析

社会网络分析法可以从多个不同角度对社会网络进行分析,包括中心性分析、凝聚子群分析、核心一边缘结构分析以及结构对等性分析等,这里仅介绍前3种。  2.1 中心性分析  “中心性”是社会网络分析的重点之一。个人或组织在其社会

插值法内插法、试误法 简要说明 技术权益的简要说明

学财务管理的时候,很多地方都会用到插值法,基本每本财务管理的书都会有,比较常用的有求适当的折现率使某项目的现金净流量为零、求债券的到期收益率、内含报酬率的计算等。其基本原理为在抛物线f(x)在很短的一段里为近似直线y=a+bx,再

声明:《边界值分析法 边界值分析法 边界值分析法-相关区别,边界值分析法-常见值》为网友逗比排排北边站分享!如侵犯到您的合法权益请联系我们删除