测试用例
测试环境及测试辅助工具描述
数 据 库: | sqlite |
系统平台: | AndroID 8.0 *** 作平台 |
运行环境: | AndroID 系统 |
测试工具: | 手动测试 |
测试结果: | 所有功能可以正常使用 |
登录测试
测试用例 | 登录用例 | |
测试用例ID | admin(密码:123) hz(用户不存在) | |
输入/动作 | 期望的输出/响应 | 实际情况 |
输入用户名:admin 输入密码:123,点击登录 | 用户登录成功,跳转至首页 | 用户登录成功,跳转至首页 |
输入用户名:admin 输入密码:1234,点击登录 | 用户名或密码错误 | 登录失败,账号或密码错误 |
输入用户名:hz 输入密码:123,点击登录 | 用户名或密码错误 | 登录失败,账号或密码错误 |
用户名为空,密码为空 | 账号或密码为空 | 账号或密码为空 |
用户名为空,密码不为空 | 账号或密码为空 | 账号或密码为空 |
用户名为admin,密码为空 | 账号或密码为空 | 账号或密码为空 |
功能测试
系统管理
测试用例 | 退出登录用例 | |
测试用例ID | admin(密码:123) | |
输入/动作 | 期望的输出/响应 | 实际情况 |
点击退出登录按钮 | 系统回到登录界面 | 系统回到登录界面 |
信息设置测试
测试用例 | 修改密码用例 | |
测试用例ID | admin(密码123) | |
输入/动作 | 期望的输出/响应 | 实际情况 |
输入原密码:123 新密码:123456 确认新密码:123456 | 修改成功 | 密码修改成功 |
输入原密码:123456 新密码:1234567 确认新密码:1234567 | 原密码错误 | 旧密码错误 |
输入原密码:123 新密码:123 确认新密码:123 | 修改成功 | 老密码与新密码一致,请重置 |
输入原密码:123 输入新密码:1234 确认新密码:12345 | 新密码与确认密码不一致 | 两次输入密码不一致 |
签到功能测试
测试用例 | 签到测试用例 | |
测试用例ID | admin hz(非本机用户) | |
输入/动作 | 期望的输出/响应 | 实际情况 |
admin登录,点击立刻签到,确认位置并进行指纹验证 | 验证成功 | 指纹识别成功 |
admin登录,点击立刻签到,确认位置,hz进行指纹验证 | 验证失败,退回签到界面 | 指纹识别失败(失败五次以上,提示失败次数过多,稍后重试) |
注册功能测试
测试用例 | 注册测试用例 | |
测试用例ID | admin TB(用户不存在) | |
输入/动作 | 期望的输出/响应 | 实际情况 |
使用admin作为用户名进行注册 | 用户名已存在 | 账号已存在 |
使用TB作为用户名进行注册 | 注册成功 | 注册成功 |
找回密码功能测试
测试用例 | 找回密码测试用例 | |
测试用例ID | admin 密保答案为:123 | |
输入/动作 | 期望的输出/响应 | 实际情况 |
用户名输入admin,点击确认,密保答案为123 | 跳转至重置密码界面 | 跳转至重置密码界面 |
用户名输入admin,点击确认,密保答案为1234 | 提示答案错误 | 提示答案错误 |
用户名输入为空,点击确认 | 用户名为空 | 无响应 |
用户名输入admin,密保答案输入为空 | 答案错误 | 答案错误 |
重置密码功能测试
测试用例 | 重置密码测试用例 | |
测试用例ID | admin(密码123) | |
输入/动作 | 期望的输出/响应 | 实际情况 |
输入新密码1234 确认新密码1234 | 提示重置成功,跳转至登录界面 | 跳转至登录界面(修改成功但不提示) |
输入新密码1234,确认新密码12345 | 两次输入密码不一致 | 两次输入密码不一致 |
输入新密码123 确认新密码123 | 重置密码与原密码一致 | 跳转至登录界面(修改成功但不提示) |
新密码为空 | 提示密码为空 | 提示密码为空 |
新密码为1234,确认新密码为空 | 提示密码为空 | 提示密码为空 |
设置密保功能测试
测试用例 | 设置密保测试用例 | |
测试用例ID | admin(密码123) | |
输入/动作 | 期望的输出/响应 | 实际情况 |
输入密保问题为空, 输入答案为空 | 提示密保或答案为空 | 提示问题和答案为空 |
输入密保问题不为空,输入答案为空 | 提示密保或答案为空 | 提示答案为空 |
输入密保问题为空,输入答案不为空 | 提示密保或答案为空 | 提示问题为空 |
输入密保为学号,答案为2017317210000 | 提示保存成功 | 提示保存成功 |
版本信息:
修改编号 | 修改日期 | 修改后版本 | 修改位置 | 修改内容概述 |
1 | 2019-06-18 | 0.1.1 | 注册模块 | 存在空输入亦可注册成功的情况,返回对应模块找到问题并解决了 |
2 | 2019-06-18 | 0.1.2 | 找回密码模块 | 存在空输入亦可跳转的情况,返回对应模块找到问题并解决了 |
3 | 2019-06-18 | 0.1.3 | 找回密码模块 | 密保问题本应有数据库返回显示出来,但之前设为自己输入,找到对应模块并改了过来 |
4 | 2019-06-19 | 0.1.4 | UI模块 | 部分按钮存在屏幕自适应问题,针对具体按钮做了布局调整使它们能适应不同尺寸屏幕 |
5 | 2019-06-19 | 0.1.5 | 主界面模块 | 主界面通过手机返回键返回的是登录界面而非推出app,通过添加监听器得到解决 |
6 | 2019-06-19 | 0.1.6 | 个人中心模块 | 个人中心按钮跳转的活动过多时会存在返回界面错误问题,通过在此模块加跳转解决该问题 |
7 | 2019-06-19 | 0.1.7 | 登录模块 | 无论软件被使用时处于什么界面,按下手机home键出来再点击图标进入的都是登录界面,通过加入相应判断函数解决了这个问题 |
8 | 2019-06-19 | 1.0.0 | 设置密保模块 | 存在输入为空依旧可设密保并保存的问题,返回对应模块找到问题并解决了 |
以上是内存溢出为你收集整理的易签指纹签到系统测试文档全部内容,希望文章能够帮你解决易签指纹签到系统测试文档所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)