51Testing软件测试论坛

标题: 边界值测试 [打印本页]

作者: ppyql    时间: 2007-8-20 15:28
标题: 边界值测试
比如:如果用户的 点数达到150,用户就...
怎么设计测试用例,是否要测试149.99,150.01这一类的数据,还是直接使用一个大于150的数据,一个小于150的数据...
请指点...
作者: hyq828    时间: 2007-8-20 21:35
边界值的测试一般都是和等价类一起的。
边界值测试选取的点是边界上的点(上点)、离边界最近的点(离点)和边界内的点(内点)。主要选取上点和离点。
例如用户名长度取值范围为[4,10],要选取的上点为4、10,离点为3、11。
用户名长度取值范围为(4,10),要选取的上点为4,10,而离点为5、9。

希望这样的解释对你有些帮助。
作者: zhangzhenyue    时间: 2007-8-24 19:22
还要有临点
作者: oeardi    时间: 2007-8-24 20:39
-1   0   149.9   150   150.1
作者: scorix    时间: 2007-8-24 22:08
你那个点数是整数还是可以是小数?
如果可以是小数,那么可以到几位?2位的话当然150.01算是边界值
作者: halwi    时间: 2007-8-25 10:23
添加离点,比如:-1 , 151
149.99,150.01,-1, 151
作者: zhizhishao    时间: 2007-9-11 22:46
sdlkfj2
作者: ppyql    时间: 2007-11-23 14:29
谢谢!
作者: lanlanlays    时间: 2007-12-30 15:22
边界值分析法原则是
如果输入条件规定了取值范围,或是规定了值的个数,则应该以该范围的边界内及边界附近的值作为测试用例
如果输入条件规定了值的个数,则用最大个数,最下个数,比最小个数少一,比最大个数多一的数作为测试数据
如果程序规格说明中提到的输入或输出是一个有序集合,应该注意选取有序集合的第一个元素或最后一个元素作为测试用例
如果程序中使用了一个内部数据结构,则应当选择这个内部数据结构的边界上的值作为测试用例

这个的话应该选择149,150,151




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2