标签:
第一题
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)
用例ID |
场景 |
测试步骤 |
预期结果 |
T1 |
管理员登录 |
进入登录页,输入用户名密码进行登录 |
管理员成功登录 |
T2 |
进入网站后台管理进行用户注册 |
选择用户注册模块进行用户注册,浏览器地址http://www.fengt.com/Admin/UserRegister.jsp |
成功进入注册模块 |
T3 |
基本信息输入——校验 |
无输入,直接点击注册 |
提示未输入,请重试 |
T4 |
用户名输入校验 |
输入222233334444 |
提示输入不符合规范,请重试 |
T5 |
密码输入校验 |
输入用户名为规范的YJX1122,输入不符合规范的密码:23456,不点击提交 |
1.ajax提示用户名可用,2.输入框右边红字提示密码至少6位,包含字母、数字和特殊符号(如: ! + ~ 等),请重试 |
T6 |
两次密码输入校验 |
完成T5的规范用户名,第一次输入321654,第二次输入qweasd,不点击提交 |
1.通过ajax提示密码强度,2.输入框右边红字提示密码两次输入不一致,请核对 |
T7 |
邮箱验证校验 |
输入不合规范的邮箱ajgf@.cn,暂不提交 |
右方提示邮箱不正确,请检查 |
T8 |
规范录入 |
输入用户名YJX1122,第一次密码a ~9876543,第二次a ~9876543,邮箱为134136@qq.com,点击提交 |
提交成功,返回提示:注册成功,请您记住密码 |
T9 |
注册成功 |
等待三秒 |
自动进入用户登录页 |
T10 |
用户名不重复验证 |
再次进入用户注册页面,输入用户名YJX1122 |
右方ajax提示示该用户名已存在不可用,请重新输入 |
|
2、利用Selenium2为Lab05项目中的登录功能实现功能自动化测试。
标签:
原文地址:http://www.cnblogs.com/xianggege/p/5538502.html