一、概述
可以远程访问系统啦!今天主要对用户模块进行测试,测试用例以及问题反馈如下:
二、用户登录模块
测试用例表格:
用例编号 | 用例步骤/输入动作 | 预期结果 | 预期输出与 实际输出是否一致 |
1 | 点击注册按钮 | 跳转界面,显示注册界面 | √ |
2 | 输入账号、密码, 按下tab键; 输入确认密码, 按下enter键 | 正确切换响应,注册成功, 点击去登录 | √ |
3 | 进入注册界面, 输入账号、密码 | 点击输入框,光标闪烁, 密码非明文展示 | √ |
4 | 点击确认注册按钮 | 跳转页面,显示登录界面 | √ |
5 | 输入带有#!的账号 | 弹框提示: 请输入英文或数字 | 没有 此类 限制 |
6 | 输入带有“你好”的账号 | 弹框提示: 请输入英文或数字 | |
7 | 输入长度是6位的账号 | 注册成功,跳转页面, 点击去登录 | |
8 | 输入长度是16位的账号 | 注册成功,跳转页面, 点击去登录 | |
9 | 输入长度不足6位的账号 | 弹框提示: 请输入6-16位的账号 | |
10 | 输入长度超过16位的账号 | 弹框提示: 请输入6-16位的账号 | |
11 | 输入长度是16位的密码 | 注册成功,跳转页面, 点击去登录 | |
12 | 输入长度是6位的密码 | 注册成功,跳转页面, 点击去登录 | |
13 | 输入长度不足6位的密码 | 弹框提示: 请输入6-16位的密码 | |
14 | 输入长度超过16位的密码 | 弹框提示: 请输入6-16位的密码 | |
15 | 输入已有账号, 点击注册按钮 | 弹框提示:用户已注册 | × |
17 | 填入密码, 不填写账号,注册 | 提示:请填写此字段 | √ |
18 | 填入账号,不填写密码, 点击注册 | 提示:请填写次字段 | √ |
20 | 不填写任何信息, 点击注册 | 提示:请填写此字段 | √ |
21 | 输入正确的账号密码, 点击登录 | 跳转到主页 | √ |
22 | 输入密码和账号 | 账号明文显示, 密码非明文显示 | √ |
23 | 输入账号、密码, 按下tab键; 输入确认密码, 按下enter键 | 正确切换响应,登陆成功 | √ |
24 | 填写A用户的账号 和B用户的密码 | 弹框提示: 用户名或密码错误 | √ |
25 | 输入错误的账号, 正确的密码 | 弹框提示: 用户名或密码错误 | √ |
26 | 输入正确的账号, 错误的密码 | 弹框提示: 用户名或密码错误 | √ |
27 | 输入未注册的账号密码 | 弹框提示: 用户名或密码错误 | √ |
28 | 将正确密码里 的大写换成小写 | 弹框提示: 用户名或密码错误 | √ |
29 | 不输入密码, 直接点击登录 | 提示: 请输入账号或密码后再登录 | × |
30 | 不输入账号, 直接点击登录 | 提示: 请输入账号或密码后再登录 | × |
31 | 不输入账号、密码, 直接点击登录 | 提示: 请输入账号或密码后再登录 | × |
32 | 用户第一次错误登录, 第二次输入 错误的账号密码 | 提示: 用户名或密码错误 | √ |
33 | 用户第一次错误登录, 第二次输入 正确的账号密码 | 第二次正常登录, 跳转至主页 | √ |
34 | 用户第一次成功登陆, 第二次输入 正确的账号密码 | 第二次正常登录, 跳转至主页 | √ |
35 | 用户第一次成功登陆, 第二次输入 错误的账号密码 | 弹框提示: 账号或密码错误 | √ |
测试问题反馈:
- 问题:注册登录对于密码的特殊符号、长度、中英文没有限制?(已解决)
- 问题:用户注册时,输入注册过的账号,在注册界面没有弹框显示,但会在登录界面,显示:“该账号已注册”,如下图:
建议:在用户注册界面提示:“该账号已注册”
- 问题:在进行非空测试时,注册时如果没有输入账号或密码,显示:“请填写此字段”,但是登录时如果没有输入账号或密码,显示:“用户名或账号错误”
建议:是否统一显示“请填写此字段”会更好
- 问题:第一次输入错误的账号或密码,提示“用户名或密码错误”;再次输入时,错误提示不会清除,如下图:
建议:第一次输入错误后的提示,会在第二次输入时清除掉,防止给用户传达错误信息