测试用例设计方法之边界值分析方法

上一篇 / 下一篇  2014-06-23 22:37:46 / 个人分类:测试用例

边界值分析方法是等价类划分方法的补充。
通常情况下,软件测试所包含的边界检验有几种类型:数字、字符、位置、重量、大小、速度、方位、尺寸、空间等。
相应地,以上类型的边界值应该在:最大/最小、首位/末位、上/下、最快/最慢、最高/最低、 最短/最长、/满等情况下。
利用边界值作为测试数据:

边界值

测试用例的设计思路

字符

起始-1个字符/结束+1个字符

假设一个文本输入区域允许输入1个到255字符,输入1个和255个字符作为有效等价类;输入0个和256个字符作为无效等价类,这几个数值都属于边界条件值。

数值

最小值-1/最大值+1

假设某软件的数据输入域要求输入5位的数据值,可以使用10000作为最小值、99999作为最大值;然后使用刚好小于5位和大于5位的数值来作为边界条件。

空间

小于空余空间一点/大于满空间一点

例如在用U盘存储数据时,使用比剩余磁盘空间大一点(几KB)的文件作为边界条件。


 内部边界值条件主要有下面几种:
    a)
数值的边界值检验:计算机是基于二进制进行工作的,因此,软件的任何数值运算都有一定的范围限制。

范围或值

位(bit

0或者1

字节(byte

0——225

字(word

0~65535(单字)或0~4294967295(双字)

千(K

1024

兆(M

1048576

吉(G

1073741824

b)字符的边界值检验:在计算机软件中,字符也是很重要的表示元素,其中ASCIIUnicode是常见的编码方式。下表中列出了一些常用字符对应的ASCII码值。

字符

ASCII码值

字符

ASCII码值

(null)

0

A

65

空格(space)

32

a

97

斜杠( / )

47

Z

90

0

48

z

122

冒号( : )

58

单引号( ‘ )

96

@

64

 

 


TAG:

 

评分:0

我来说两句

日历

« 2024-05-16  
   1234
567891011
12131415161718
19202122232425
262728293031 

我的存档

数据统计

  • 访问量: 6399
  • 日志数: 8
  • 建立时间: 2014-06-12
  • 更新时间: 2014-06-24

RSS订阅

Open Toolbar