
实验一
黑盒测试(一)
班级:
学号:
姓名:
(一)实验目的
理解黑盒测试的基本方法,掌握等价分类法、边界值分析等测试用例的设计方法。
(二)实验准备
主流PC 机一套,要求安装windows 操作系统和Office 工具
(三)实验内容
编写网易邮箱注册功能的测试用例,假设没有重复的用户名,条件如图所示:
(四)实验步骤:
等价类划分
| 输入等价类 | 有效等价类 | 无效等价类 |
| 用户名长度 | (1)6~18个字符 | (2)少于6个字符 (3)多于18个字符 |
| 用户名组成 | (4)使用字母,数字,下划线组成 | (5)含有非字母,非数字, 非下划线 |
| 用户名开头 | (6)以字母开头 | (7)不以字母开头 |
| 密码 | (8)6~16个字符(区分大小写) | (9) 少于6个字符 (10) 多余16个字符
|
| 确认密码 | (11)与密码一致 | (12)与密码不一致 |
| 验证码 | (13)与验证码图片一致 | (14)与验证码图片不一致 |
| 用户名输入数据 | 期望结果 | 覆盖的类 | 实际结果 | |
| fayert | 通过 | 1,4,6 | ||
| fayertasd | 通过 | 1,4,6 | ||
| faye | 未通过 | 2,4,6 | ||
| fayertasdfghjnsdth | 未通过 | 3,4,6 | ||
| fert fert | 未通过 | 1,5,6 | ||
| fayef633 | 通过 | 1,4,6 | ||
| fayef_633 | 通过 | 1,4,6 | ||
| fayef633_ | 通过 | 1,4,6 | !!!!!!!! | |
| fayef#$% | 未通过 | 1,5,6 | ||
| 6fayerf | 未通过 | 1,4,7 | ||
| _fayerf | 未通过 | 1,4,7 | ||
| 密码输入数据(用户名正确) | 期望结果 | 覆盖的类 | 实际结果 | |
| 633633 | 通过 | 1,4,6,8 | ||
| fayef6 | 通过 | 1,4,6,8 | ||
| fayef | 未通过 | 1,4,6,9 | ||
| fayerfsdefrgedd | 未通过 | 1,4,6,10 | ||
| fayertfaert | 通过 | 1,4,6,8 | ||
| faert#$% | 通过 | 1,4,6,8 | ||
| 确认密码输入数据(密码暂定 fayert#$%) | 期望结果 | 覆盖的类 | 实际结果 | |
| fayert#$% | 通过 | 1,4,6,8,11 | ||
| fayer#$% | 未通过 | 1,4,6,8,12 | ||
| FAYER#$% | 未通过 | 1,4,6,8,12 | ||
| 验证码输入数据 | 期望结果 | 覆盖的类 | 实际结果 | |
| 输入错误 | 未通过 | 1,4,6,8,11,14 | ||
| 输入正确 | 通过 | 1,4,6,8,11,13 | ||
| 用户名输入 | 期望结果 | 实际结果 |
| fayert | 通过 | |
| fayertf | 通过 | |
| fayertfed | 通过 | |
| fayertfeddeeffeer | 通过 | |
| fayertfeddeeffeerr | 通过 | |
| 密码输入数据 | 期望结果 | 实际结果 |
| fater6 | 通过 | |
| fayer66 | 通过 | |
| fayerdeyergtyer | 通过 | |
| faterdefrtdfertg | 通过 | |
| 确认密码输入数据(密码暂定 fayer#%$) | 期望结果 | 实际结果 |
| 无输入 | 未通过 | |
| 验证码输入数据 | 期望结果 | 实际结果 |
| 不输入 | 未通过 |
通过这次试验,我了解了黑盒测试的原理,熟悉了软件测试的基本流程,掌握了黑盒测试的两种方法,学会了软件质量测试的两种重要的方法。
