一、测试计划
功能需求编号 |
功能需求名称 |
功能需求描述 |
测试计划 |
1 |
用户注册 |
每一个想要发布商品或者需要购买商品的用户都需要注册一个账号 |
√ |
2 |
用户登录 |
已经拥有账号的用户登录 |
√ |
3 |
密码修改 |
用户可以修改自己的账户密码 |
× |
4 |
用户信息获取 |
获取用户的详细信息如姓名,学校等的详细信息 |
√ |
5 |
用户信息修改 |
用户修改自己的详细信息 |
√ |
6 |
用户查找 |
添加好友时可以通过查找好友的昵称添加 |
√ |
7 |
好友申请 |
用户可以向其他用户发出好友添加申请 |
√ |
8 |
好友申请操作 |
用户操作其他用户发给自己的好友申请 |
√ |
9 |
好友删除 |
用户可以删除自己的好友 |
√ |
10 |
消息发送 |
用户可以向自己的好友发送消息 |
√ |
11 |
消息获取 |
用户可以获取其他用户发给自己的消息 |
√ |
12 |
商品发布 |
用户可以发布自己想要发布的商品 |
√ |
13 |
商品查找 |
用户可以查找自己想要的商品 |
× |
14 |
商品购买 |
用户可以购买在售商品 |
√ |
15 |
评论发布 |
用户可以给商品发布评论 |
√ |
16 |
评论获取 |
用户及游客可以获取商品评论 |
√ |
二、测试过程
功能需求编号 |
功能需求名称 |
功能需求描述 |
测试过程 |
1 |
用户注册 |
每一个想要发布商品或者需要购买商品的用户都需要注册一个账号 |
app注册后查看服务器是否已有用户数据 |
2 |
用户登录 |
已经拥有账号的用户登录 |
使用已注册的账号登陆,查看是否登录成功 |
3 |
密码修改 |
用户可以修改自己的账户密码 |
暂无实现 |
4 |
用户信息获取 |
获取用户的详细信息如姓名,学校等的详细信息 |
成功登陆的用户是否能查看自己的个人信息 |
5 |
用户信息修改 |
用户修改自己的详细信息 |
修改个人信息,如学校,年龄 |
6 |
用户查找 |
添加好友时可以通过查找好友的昵称添加 |
具体更改为通过用户名查找 |
7 |
好友申请 |
用户可以向其他用户发出好友添加申请 |
直接添加好友,查看另一账号成功接收到好友申请 |
8 |
好友申请操作 |
用户操作其他用户发给自己的好友申请 |
好友申请可以同意,并成功添加好友 |
9 |
好友删除 |
用户可以删除自己的好友 |
删除已添加的好友 |
10 |
消息发送 |
用户可以向自己的好友发送消息 |
向好友发送消息,对方能够成功接收 |
11 |
消息获取 |
用户可以获取其他用户发给自己的消息 |
同上 |
12 |
商品发布 |
用户可以发布自己想要发布的商品 |
添加发布,成功并可以设定自己的价格,降价时间的详情 |
13 |
商品查找 |
用户可以查找自己想要的商品 |
暂无实现 |
14 |
商品购买 |
用户可以购买在售商品 |
点入商品详情页,立即抢购即可成功订购产品,并且商品下架 |
15 |
评论发布 |
用户可以给商品发布评论 |
暂无 |
16 |
评论获取 |
用户及游客可以获取商品评论 |
暂无 |
三、测试结果
功能需求编号 |
功能需求名称 |
功能需求描述 |
测试计划 |
1 |
用户注册 |
每一个想要发布商品或者需要购买商品的用户都需要注册一个账号 |
√ |
2 |
用户登录 |
已经拥有账号的用户登录 |
√ |
3 |
密码修改 |
用户可以修改自己的账户密码 |
× |
4 |
用户信息获取 |
获取用户的详细信息如姓名,学校等的详细信息 |
√ |
5 |
用户信息修改 |
用户修改自己的详细信息 |
√ |
6 |
用户查找 |
添加好友时可以通过查找好友的昵称添加 |
√ |
7 |
好友申请 |
用户可以向其他用户发出好友添加申请 |
√ |
8 |
好友申请操作 |
用户操作其他用户发给自己的好友申请 |
√ |
9 |
好友删除 |
用户可以删除自己的好友 |
√ |
10 |
消息发送 |
用户可以向自己的好友发送消息 |
√ |
11 |
消息获取 |
用户可以获取其他用户发给自己的消息 |
√ |
12 |
商品发布 |
用户可以发布自己想要发布的商品 |
√ |
13 |
商品查找 |
用户可以查找自己想要的商品 |
× |
14 |
商品购买 |
用户可以购买在售商品 |
√ |
15 |
评论发布 |
用户可以给商品发布评论 |
× |
16 |
评论获取 |
用户及游客可以获取商品评论 |
× |
四、发现的Bug
1、中文信息出现乱码
2、手机没有sd卡,无法查看好友聊天记录
3、特定界面点击back键会使程序崩溃
五、场景测试
小组成员尝试性地发布二手商品,并找组外同学试用,并请最初典型用户采访的同学试用,他们的需求基本得到满足
六、测试矩阵
android版本 |
代表机型 |
是否通过测试 |
android4.0 |
samsung s2 |
√ |
android4.4 |
小米3 |
√ |
android5.1 |
MX5 |
√ |
七、出口条件
发布购买功能基本实现,好友聊天功能实现,用户基本购买发售无bug