第四次作业
1、某公司网站的后台管理有一个用户注册的功能需要测试,该测试为黑盒测试,请用表格的方式给出该功能的测试用例(参考课本P107页)。用户注册功能描述如下:
(1) 管理员必须先登录,方可进入网站后台管理,进入后台管理界面后可以进行用户注册(假设用户注册的URL地址为http://www.fengt.com/Admin/UserRegister.jsp)
(2) 用户注册要求输入用户名、密码、密码确认、邮箱,这4项内容均不能为空
(3) 用户名要求6-10个字符,由字母和数字构成,且只能以字母开头。用户名是唯一的。
(4) 密码至少6位,包含字母、数字和特殊符号(如: ! + ~ 等)
(5) 邮箱必须符合邮箱规则
(6) 违法以上任何一个要求都应该有相应的提示
(7) 注册成功需提示“注册成功,请您记住密码”,并跳转到用户登录页面进行登录(假设用户登录页面为http://www.fengt.com/Admin/Login.jsp)
测试用例 | 测试场景 | 测试步骤 | 测试结果 |
T1 | 管理员登录 | 用户名密码登录 | 成功登录 |
T2 | 管理原注册 | 点击“注册按钮”进行注册 | 进入注册页面 |
T3 | 校验输入框 | 对没有输入的输入框进行检查 | 对输入框进行准确提示 |
T4 | 校验输入框——用户名输入框 | 输入“冠” | 提示用户名的错误提示,不能以数字打头,用户名已被注册等 |
T5 | 校验输入框——密码输入框 | 输入123 | 提示密码设置过短,密码安全性等级不高等 |
T6 | 校验输入框——二次密码输入框 | 输入123 | 提示跟第一次密码输入是否一致 |
T7 | 校验输入框——手机/邮箱校验 | 输入123456 | 提示错误的手机/邮箱格式,必须以18[0~9],13[0~9],15[0~9]开头的手机号码/必须以@xx.com为结尾的邮箱 |
T8 | 校验输入框——校验码 | 输入ABC | 提示错误的校验码 |
T9 | 校验遵循协议单选框 | 无输入 | 提示要遵循网站协议 |