团队作业5
团队作业5
信息项 | 内容 |
---|---|
课程名称 | 广工计院计科34班软工 |
作业要求位置 | https://edu.cnblogs.com/campus/gdgy/CSGrade22-34/homework/13235 |
作业目标 | 测试与发布(Alpha版本) |
GitHub链接 | https://github.com/axunlu/gdut-shop |
团队简介
- 队名:小飞棍队
- 团队成员:
姓名 | 学号 |
---|---|
罗振烘(组长) | 3122004748 |
庄崇立 | 3122004633 |
李响 | 3121002802 |
何昌洲 | 3122004737 |
一、Alpha版本测试报告
1.bug清单
bug类型 | 数量 |
---|---|
修复的Bug | 1 |
不能重现的bug | 0 |
这个产品就是这样设计的,不是bug | 2 |
没有能力修复,将来也不打算修复 | 1 |
这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复 | 1 |
1.1修复的bug
a) 购买记录回显
1.2不可重现的bug
暂无
1.3这个产品就是这样设计的,不是bug
a) 促销砍价,价格不变的问题,只有当节假日才会砍价,普通时刻,砍价是不变的。
b)上边栏滑动跟随,利用面包屑特性,不是bug
1.4没有能力修复,将来也不打算修复
多台设备或者多个浏览器允许同一用户同时登陆
1.5这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复
a) 促销热榜和24小时热榜不显示榜单
2.场景测试(scenario testing)
2.1你预期不同的用户会怎样使用你的软件?
用户 | 使用 |
---|---|
商户 | 管理商品、活动信息等 |
消费者 | 进行商品预览、商品选购、购物车、浏览历史、结算等 |
2.2他们有什么需求和目标?
用户 | 需求和目标 |
---|---|
商户 | 管理商品、管理活动、接/拒/催单、商户信息管理等 |
消费者 | 便捷的预览热门的商品、商品推荐、搜索方便、浏览历史记录等 |
2.3你的软件提供的功能怎么组合起来满足他们的需要?
1.商品推荐需求:根据全量用户够卖的商品流水,统计出排行,将购买量大的商品动态在轮播图上播放
2.接/拒/催单:利用websocket双端均可主动推送的特性,可以由商户或者消费者主动推送消息给对方
3.高性能的商品查询需求:可以采用es做高性能的模糊搜索,也可以对商品进行冷热分离,并设好二级缓存,来保证商品搜索的高可靠性和高性能。
2.4测试矩阵(test matrix)
功能 | 测试项目 | 预期结果 | Edge |
---|---|---|---|
登录与注册 | 用户名或者密码任意一个或者两个为空的情况 | 弹出请输入账号的消息提示框 | 通过 |
输入错误的用户名或者密码,或者两个都错误 | 弹出用户名不存在或密码错误的信息提示框 | 通过 | |
用户名和密码都正确,并选择对应的用户权限 | 可以进入到指定用户的管理首页 | 通过 | |
用户每登录一次 | 前端的访问记录会相应的增加进行更新 | 通过 | |
注册时输入不合规手机号 | 弹出请输入正确号码的消息提示框 | 通过 | |
注册时用户名重复 | 弹出用户名重复的报错信息 | 通过 | |
注册时输入的信息都正确 | 弹出注册成功的消息提示框并返回登录界面 | 通过 | |
商户模块 | 点击修改用户信息 | 修改后确认弹出修改成功提示框并跳转到登陆页面进行重新登陆 | 通过 |
输入商品名称搜索商品信息 | 搜索成功,展示商品信息 | 通过 | |
输入商品代号搜索商品信息 | 搜索成功,展示商品信息 | 通过 | |
展示全部商品,点击前一页后一页 | 能够进行跳转 | 通过 | |
选择一个商品进行删除/添加 | 删除/添加成功 | 通过 | |
点击退出按钮 | 提示成功,并继续跳转到登陆页面 | 通过 | |
消费者 | 查看一个商品 | 查看商品信息成功 | 通过 |
选择一个课程信息进行删除 | 删除成功,数据不存在了 | 通过 | |
添加商品进购物车 | 添加成功 | 通过 | |
搜索活动信息 | 搜索成功 | 通过 | |
签到 | 签到成功 | 通过 | |
地址设置 | 设置成功 | 通过 | |
根据活动类型、商品名称、人气、状态进行信息搜索 | 成功搜索,并对搜索到的内容继续展示 | 通过 | |
页面轮播图展示 | 展示成功 | 通过 | |
商品购买流水记录 | 数据库更改成功 | 通过 | |
查看历史记录 | 查看成功 | 通过 |
2.5出口条件(exit criteria)
基础功能可以正常使用
二、Alpha版本发布说明
1.功能介绍
-
登录与注册
-
管理员对用户密码进行重置
-
对商品进行精确查询
-
商品预览
-
商品轮播图
-
购物车
2.此版本版本修复的缺陷
此为第一版本,无修复缺陷
3.对运行环境要求
java环境
mysql
浏览器
4.安装方法
1.下载项目到本地
2.项目对应的 SQL文件存放于项目根目录下,请将其配置到本地数据库中
3.将jdk版本配置为 1.8
5.描述系统已知的问题和限制
商户的功能目前比较单一
消费者未实现多端登录功能
商品推荐功能未完善,只能根据总流水进行分析推送,无法根据用户个人喜好分析
6.软件的发布方式以及发布地址
发布方式:发布下载链接,系统尚未成熟,仅进行小范围使用
发布地址:https://github.com/axunlu/gdut-shop