设计测试用例
(1)登录操作
表1 登录_第一组测试用例
测试用例编号 | Login001 |
测试项目 | 用户登录 |
测试标题 | 输入正确的手机号和与之对应的密码 |
重要级别 | 高 |
预置条件 | 系统存在该用户 |
输入 | 手机号15086100861;密码123456 |
操作步骤 | 1打开应用;2输入手机号150861008613;选择用户;4输入密码123456点击登录 |
预期输出 | 密码输入时被隐藏,提示用户“登录成功”后进入用户主页面 |
表2 登录_第二组测试用例
测试用例编号 | Login002 |
测试项目 | 用户登录 |
测试标题 | 输入错误的用户名或密码 |
重要级别 | 高 |
预置条件 | 系统存在该用户 |
输入 | 用户名123,密码123 |
操作步骤 | 1打开应用;2输入用户名123;3选择用户;4输入密码123点击登录 |
预期输出 | 提示用户“用户手机号或密码错误!” |
表3 登录_第三组测试用例
测试用例编号 | Login003 |
测试项目 | 用户登录 |
测试标题 | 输入密码为空 |
重要级别 | 高 |
预置条件 | 系统存在该用户 |
输入 | 用户名456 |
操作步骤 | 1打开应用;2输入用户名123; |
预期输出 | 提示用户“请输入密码” |
表4 登录_第四组测试用例
测试用例编号 | Login004 |
测试项目 | 管理员登录 |
测试标题 | 输入正确的管理员账号和与之对应的密码 |
重要级别 | 高 |
预置条件 | 系统存在该管理员 |
输入 | 账号xinghe,密码123456 |
操作步骤 | 1打开应用;2输入用户名xinghe; 3选择管理员;4输入密码123456;5点击登录 |
预期输出 | 密码输入时被隐藏,提示管理员“登录成功”后进入管理员主页面 |
(2)注册操作
表5 用户注册操作_1
测试用例编号 | Register001 |
测试项目 | 用户注册 |
测试标题 | 输入正确的姓名,身份证号,电话 |
重要级别 | 高 |
预置条件 | 用户未注册过本系统 |
输入 | 姓名 xxx,身份证号,440304200205092632,电话13670064859, 密码123456,确认密码123456 |
操作步骤 | 1打开应用;2输入姓名 xxx,身份证号,123456789012345678,电话13670064859,密码123456,确认密码123456;3点击注册 |
预期输出 | 提示用户“注册成功,请返回首页登录” |
表6 用户注册操作_2
测试用例编号 | Register002 |
测试项目 | 用户注册 |
测试标题 | 不按要求输入身份证号 |
重要级别 | 高 |
预置条件 | 用户未注册过本系统 |
输入 | 姓名 xxx,身份证号,cs0304200205092632,电话13670064859, 密码123456,确认密码123456 |
操作步骤 | 1打开应用;2输入姓名 xxx,身份证号,cs0304200205092632,电话13670064859,密码123456,确认密码123456;3点击注册 |
预期输出 | 提示用户“证件号码不符合规范” |
表7 用户注册操作_3
测试用例编号 | Register003 |
测试项目 | 用户注册 |
测试标题 | 不按要求输入电话号码 |
重要级别 | 高 |
预置条件 | 用户未注册过本系统 |
输入 | 姓名 xxx,身份证号,440304200205092632,电话cs13670064859, 密码123456,确认密码123456 |
操作步骤 | 1打开应用;2输入姓名 xxx,身份证号,123456789012345678,电话cs13670064859,密码123456,确认密码123456;3点击注册 |
预期输出 | 提示用户“电话号码不正确” |
表8 用户注册操作_4
测试用例编号 | Register004 |
测试项目 | 用户注册 |
测试标题 | 密码与输入密码不一致 |
重要级别 | 高 |
预置条件 | 用户未注册过本系统 |
输入 | 姓名 xxx,身份证号,440304200205092632,电话cs13670064859, 密码123456,确认密码123456 |
操作步骤 | 1打开应用;2输入姓名 xxx,身份证号,123456789012345678,电话13670064859,密码123456,确认密码1234;3点击注册 |
预期输出 | 提示用户“两次输入密码不一致” |
(3)修改信息操作
表9 用户修改个人信息操作_1
测试用例编号 | Person_message001 |
测试项目 | 用户修改个人信息 |
测试标题 | 输入要修改密码、正确格式的电话号码 |
重要级别 | 高 |
预置条件 | 用户已登录本系统 |
输入 | 密码1234567,电话15086100862 |
操作步骤 | 1点击个人;2点击密码框,输入要修改的密码3点击电话号码框,输入修改后的电话号码15086100862;4点击提交修改按钮 |
预期输出 | 提示用户“修改成功” |
表10 用户修改个人信息操作_2
测试用例编号 | Person_message002 |
测试项目 | 用户修改个人信息 |
测试标题 | 输入错误的电话号码格式 |
重要级别 | 高 |
预置条件 | 用户已登录本系统 |
输入 | 电话cs15086100861 |
操作步骤 | 1点击个人;2点击电话号码框;3输入修改后的电话号码cs15086100861;4点击提交修改按钮 |
预期输出 | 提示用户“电话号码不正确” |
测试结果及分析
1.测试环境
该系统的测试环境为windows10的浏览器。
2.测试用例执行
(1)测试登录操作
1执行测试用例Login001运行结果如图1、图2所示
图1
图2
2执行测试用例Login002运行结果如图3所示
图3
3执行测试用例Login003运行结果如图4所示
图4
4执行测试用例Login004运行结果如图5、图6所示
图5
图6
结果分析:实际运行结果与该测试用例预期输出一致,测试通过。
(2)测试注册操作
1执行测试用例Register001运行结果如图7所示
图7
2执行测试用例Register002运行结果如图8所示
图8
3执行测试用例Register003运行结果如图9所示
图9
4执行测试用例Register004运行结果如图10所示
图10
结果分析:实际运行结果与该测试用例预期输出一致,测试通过。
- 测试修改信息操作
1执行测试用例Person_message001运行结果如图11所示
图11
2执行测试用例Person_message002运行结果如图12所示
图12
结果分析:实际运行结果与该测试用例预期输出一致,测试通过。