一、项目简介
1.1 功能说明
财务管理APP是一款Android应用程序,功能需求包括:
1.收支管理功能:允许用户添加、修改、删除收支记录。
2.查看收支功能:用户成功登录系统后正确输入日期和收支类型可查询具体的收支记录。
3.收支统计功能:允许用户选择日期查看每月或每周的收支统计情况。
4.个人信息管理功能:允许用户修改账户密码。
1.2 效果展示
1.3 项目链接
github项目链接:https://github.com/24lagom/lagom.git
二、注册登录
2.1 业务流程图
2.2 测试点设计
这里对注册功能的测试采用等价类分析法,从长度、类型、规则三个方面进行划分。
【重点:一条测试用例尽可能多的覆盖有效类;一条测试用例只能覆盖一个无效类。】
注册功能的测试点如下:
分析过程如下:
【账号合法性】
【密码合法性】
2.3 编写测试用例
三、收支管理
3.1 业务流程图
3.2 测试点设计
添加账单记录功能的测试点:
3.3 编写测试用例
四、收支统计
4.1 业务流程图
4.2 测试点设计
4.3 编写测试用例
下面对收支统计模块中的搜索功能进行测试用例的编写。