51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5151|回复: 8
打印 上一主题 下一主题

[讨论] 边界值测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-8-20 15:28:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
比如:如果用户的 点数达到150,用户就...
怎么设计测试用例,是否要测试149.99,150.01这一类的数据,还是直接使用一个大于150的数据,一个小于150的数据...
请指点...
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-8-20 21:35:11 | 只看该作者
边界值的测试一般都是和等价类一起的。
边界值测试选取的点是边界上的点(上点)、离边界最近的点(离点)和边界内的点(内点)。主要选取上点和离点。
例如用户名长度取值范围为[4,10],要选取的上点为4、10,离点为3、11。
用户名长度取值范围为(4,10),要选取的上点为4,10,而离点为5、9。

希望这样的解释对你有些帮助。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-8-24 19:22:47 | 只看该作者
还要有临点
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-8-24 20:39:01 | 只看该作者
-1   0   149.9   150   150.1
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-8-24 22:08:49 | 只看该作者
你那个点数是整数还是可以是小数?
如果可以是小数,那么可以到几位?2位的话当然150.01算是边界值
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-8-25 10:23:31 | 只看该作者
添加离点,比如:-1 , 151
149.99,150.01,-1, 151
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-9-11 22:46:24 | 只看该作者
sdlkfj2
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2007-11-23 14:29:28 | 只看该作者
谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-12-30 15:22:25 | 只看该作者
边界值分析法原则是
如果输入条件规定了取值范围,或是规定了值的个数,则应该以该范围的边界内及边界附近的值作为测试用例
如果输入条件规定了值的个数,则用最大个数,最下个数,比最小个数少一,比最大个数多一的数作为测试数据
如果程序规格说明中提到的输入或输出是一个有序集合,应该注意选取有序集合的第一个元素或最后一个元素作为测试用例
如果程序中使用了一个内部数据结构,则应当选择这个内部数据结构的边界上的值作为测试用例

这个的话应该选择149,150,151
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-9 00:53 , Processed in 0.070504 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表