google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

[求助] 关于边界值测试

关于边界值测试


比如一个密码的输入  要求密码是6到8位的数字和字母的组合
那边界值测试的时候  应该是考虑输入密码长度是5 6 7 8 9 的时候的情况  
我想问问  这时候的用例还要考虑密码是不是数字和字母组合这个限制条件吗?

TOP

回复 1# 的帖子


1、密码5位数
2、密码6位数
3、密码7位数
4、密码8位数
5、密码9位数
6、密码为空
7、密码全是数字
8、密码全是字母
9、密码含有‘_’
9、密码含有特殊字符,如@,(,*#等
10、密码含有空格
11、密码含有字母和数字,并且6-8位
12、密码输入能否用小键盘
13、密码为数字、字母、特殊符号的混合

TOP

等价类  基本设计原则:
一个用例覆盖尽可能多的有效等价类
一个用例只覆盖一个无效等价类
边界值其实是等价类的一个特例
比如说6位是个有效等价类
5位就是无效等价类
按照等价类的原则设计吧
“如果我当年去问顾客他们想要什么,他们肯定会告诉我‘一匹更快的马’。” -------------------亨利·福特

TOP

如果是密码的输入,还有考虑安全性问题,密码必须以*****表示;密码不可以复制和剪切

TOP

应该要考虑吧,不然的话测试肯定不全面。

[ 本帖最后由 qq102568183 于 2008-5-5 22:27 编辑 ]
疾如,徐如。侵略如,不动如

TOP

个人认为


我个人认为还要考虑大小写的问题,无论是数字还是字符都应该考虑,但不知道是否对,也请各位高手指点指点

TOP

 
当前时区 GMT+8, 现在时间是 2008-7-24 20:08Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹