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 | 校验用户名输入框 | 输入XX | 提示用户名的格式错误提示 |
T5 | 校验密码输入框 | 输入五位数数字 | 提示密码设置过短,密码安全性等级不高等 |
T6 | 校验二次密码输入框 | 输入五位数数字 | 提示跟第一次密码输入是否一致 |
T7 | 校验手机/邮箱校验 | 输入手机或者邮箱 | 提示错误的手机/邮箱格式 |
T8 | 校验校验码 | 输入四位大写英文或者数字 | 提示错误的校验码 |
T9 | 登录成功 | 输入正确的帐号和密码 | 提示成功登录帐号 |