作业链接
测试用例文档下载
- 测试工作安排
- 测试工具选择和应用
- 测试用例文档
- 简介
- 测试用例
模块 | 测试人 | 测试内容 |
---|---|---|
单元测试 | 许斌、杨心逸、许郁杨、温伊倩 | 各自撰写的代码的代码覆盖率 |
界面测试 | 许斌、温伊倩 | 检测用户界面的布局和易用性 |
功能测试 | 温伊倩 | 验证模块的功能 |
集成测试 | 许斌 | 验证几个相互有依赖关系的模块的功能 |
系统测试 | 对于整个系统功能的测试 | |
场景测试 | 验证几个模块能否完成一个用户场景 |
非功能测试:
压力测试 | 测试软件在负载情况下能否正常工作 | |
效能测试 | 测试软件的效能 | |
兼容性测试 | 测试是否能兼容大部分机型 | |
易用性测试 | 测试软件是否好用 |
预期测试工具 | 最终选用测试工具 | |
---|---|---|
Junit | ||
功能/压力测试 | Jmeter | |
性能测试 | Emmagee | 人工 |
UI测试 | Uiautomator |
本文档为小鱼记账APP的测试用例文档,由总测试人员编写、修改及填写测试内容、结果和bug记录。
序号 | 编号 | 功能点 | 子功能 | 用例名称 | 前置条件 | 操作步骤 | 预期结果 | 测试结果 | 测试人员 | 测试机型 | 测试时间(最近一次) | Bug ID | Bug负责人 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 登录 | A01 | 账号登录 | 账号密码登录 | 输入账号 | 输入账号格式正确 | 1.在“账号输入框”中输入正确账号2.单击“密码输入框” | 页面显示正常 | OK | Nexus 5X、索尼XZP、Pixel 2 XL | 11.30 | |||
2 | A02 | 账号不合规 | 输入账号格式错误 | 1.在“账号输入框”中输入错误账号2.单击“密码输入框” | 气泡提示“账号格式错误,请重新输入” | |||||||||
3 | A03 | 账号合法性验证:账号密码匹配 | 1.账号正确2.密码正确 | 1.在“账号输入框”中输入正确账号2.在“密码输入框”中输入正确密码3.点击“登录” | 登录到首页 | |||||||||
4 | A04 | 账号合法性验证:账号不存在 | 1.输入账号格式正确2.输入密码 | 1.在“账号输入框”中输入账号2.在“密码输入框”中输入密码3.点击“登录” | 弹窗提示“该用户不存在” | |||||||||
5 | A05 | 账号合法性验证:账号密码错误 | 1.账号准确2.密码不匹配 | 1.在“账号输入框”中输入正确账号2.在“密码输入框”中输入错误密码3.点击“登录” | 弹窗提示“密码错误” | |||||||||
6 | 注册 | A06 | 账号注册 | 账号密码注册 | 1.在“学号输入框”输入正确的账号2.单击“密码吗输入框” | |||||||||
7 | A07 | |||||||||||||
8 | A08 | 账号合法性验证:账号已注册过 | 输入已注册过的账号 | 1.在“账号输入框”中输入账号2.单击“密码输入框” | 气泡提示“该账号已注册过” | |||||||||
9 | A09 | 账号合法性验证:账号秘密格式正确 | 1.在“账号输入框”中输入账号2. 在“密码输入框”中输入密码3.单击“确认密码输入框” | |||||||||||
10 | A10 | 密码不合规 | 1.账号正确 2.密码长度不规范 | 1.在“账号输入框”中输入账号2.在“密码输入框”中输入密码 3.单击“确认密码输入框” | 气泡提示“密码长度应为6-12” | |||||||||
11 | A11 | 账号合法性验证:账号秘密确认密码格式正确 | 1.账号格式正确 2.密码格式正确 3.密码与确认密码一致 | 1.在“账号输入框”中输入账号2.在“密码输入框”中输入密码 3.在“确认密码输入框”输入密码 | ||||||||||
12 | A12 | 密码合法性验证:确认密码与密码不一致 | 1.账号格式正确 2.密码格式正确 3.密码与确认密码不一致 | 气泡提示“确认密码与密码不一致” | ||||||||||
13 | A13 | 账号密码验证码注册 | 1.在“账号输入框”中输入账号2.在“密码输入框”中输入密码 3.在“确认密码输入框”输入密码 4.点击“获取验证码” | 气泡提示“请输入验证码” | ||||||||||
14 | A14 | 账号合法性验证:账号秘密确认密码格式正确 验证码正确 | 1.账号格式正确 2.密码格式正确 3.密码与确认密码一致 4.验证码正确 | 1.在“账号输入框”中输入账号2.在“密码输入框”中输入密码 3.在“确认密码输入框”输入密码 4.点击“获取验证码”5.在“验证码输入框”输入验证码6.点击“注册” | 气泡提示“注册成功”,切换到登入页面 | |||||||||
15 | A15 | 账号合法性验证:账号秘密确认密码格式正确 验证码错误 | 1.账号格式正确 2.密码格式正确 3.密码与确认密码一致 4.验证码错误 | 1.在“账号输入框”中输入账号2.在“密码输入框”中输入密码 3.在“确认密码输入框”输入密码 4.点击“获取验证码” 5.在“验证码输入框”输入验证码6.点击“注册” | 气泡提示“验证码错误,请重新输入/获取” | |||||||||
16 | 账本 | B01 | 账本管理 | 添加账本 | 账本合法性检测 | 账本命名合法 | 1.点击“添加账本”2.输入符合长度限制的账本名或特殊字符3.点击“确认” | 气泡提示“账本创建成功“ | ||||||
17 | B02 | 账本命名非法 | 1.点击“添加账本”2.输入超出长度限制的账本名或特殊字符 | 特殊以及超出长度的字符无法输入 | ||||||||||
18 | B03 | 删除账本 | 账本删除:确认 | 存在账本 | 1.选择要删除的账本向左滑2.点击“删除”3.弹窗提示“是否确认删除账本?”4.点击“确认” | 账本被删除 | ||||||||
19 | B04 | 账本删除:取消 | 1.选择要删除的账本向左滑2.点击“删除”3.弹窗提示“是否确认删除账本?”4.点击“取消” | 账本仍存在 | ||||||||||
20 | 账目 | C01 | 账目管理 | 添加账目 | 输入账目信息 | 1.点击选择账簿2.点击“添加账目”3.在“在金额输入框”中输入金额4.在“消费类型选择框”中选择消费类型5.在“时间选择框”中选择时间6.在“地点选择框”中选择地点7.在“备注输入框”中填写备注信息8.点击“保存” | 气泡提示“添加成功” | |||||||
21 | C02 | 金额不合规 | 金额未填写 | 气泡提示“金额不能小于等于零” | ||||||||||
22 | 报表 | D01 | 生成报表 | 已有部分账目 | 1.点击选择账簿2.点击生成报表3.选择时间4.点击“确定” | 生成该时间段的报表OK | ||||||||
23 | D02 | 时间段选择 | 1.点击选择账簿2.点击生成报表3.选择时间 | 无法选择当天以后的日期 |