团队作业5——测试与发布(Alpha版本)
1|0一、功能列表
功能 | 功能描述 |
---|---|
登录 | 用户对小程序授权登录获得token,用于后续操作 |
修改个人信息 | 修改用户的昵称和头像 |
修改用户背景 | 用于用户修改主页的背景图片 |
开始游戏 | 用于2048游戏的开始,初始化一个游戏并返回游戏信息 |
游戏进行 | 对游戏过程中的上下左右操作进行处理,返回新的游戏数据 |
游戏撤销 | 取消此次的结果,将上一次的结果返回,只可以连续撤销三次 |
获得所有游戏 | 获得游戏列表,包括自制游戏和外链游戏 |
获得最高分 | 获得用户的在2048游戏中拿到的历史最高分 |
游戏排行榜 | 获得所有游戏用户的排行榜 |
上传照片 | 用于用户修改个人主页照片时上传自己的图片 |
发表帖子 | 用户在论坛发表帖子 |
修改帖子 | 用户修改自己发表过的帖子 |
删除帖子 | 用户删除自己发表过的帖子 |
查看帖子详情 | 查看帖子的具体内容,包括标题内容发表时间等细节 |
论坛首页 | 获得帖子列表,根据传入的标签对帖子进行筛选查询,如果没有传值默认查出全部,实现了分页功能 |
新增标签 | 新增游戏标签,用于用户发帖时选择 |
发表评论 | 用户在一篇帖子下发布评论 |
发表回复 | 用户在帖子下的评论中回复,为二级评论 |
敏感词拦截和注入防御 | 帖子内容包含敏感词和注入攻击时会将以拦截修改 |
2|0二、测试结果
2|1用户模块
功能 | 效果 | 测试结果 |
---|---|---|
登录 | 小程序授权登录,返回登录信息 | 成功 |
修改个人信息 | 修改自己的昵称和头像 | 成功 |
修改用户背景 | 修改背景照片 | 成功 |
上传照片 | 用户上传主页背景照片 | 成功 |
2|2游戏模块
功能 | 效果 | 测试结果 |
---|---|---|
开始游戏 | 用于2048游戏的开始,初始化一个游戏并返回游戏信息 | 成功 |
游戏进行 | 对游戏过程中的上下左右操作进行处理,返回新的游戏数据 | 成功 |
游戏撤销 | 取消此次的结果,将上一次的结果返回,只可以连续撤销三次 | 成功 |
获得最高分 | 获得用户的在2048游戏中拿到的历史最高分 | 成功 |
游戏排行榜 | 获得所有游戏用户的排行榜 | 成功 |
获得所有游戏 | 获得游戏列表,包括自制游戏和外链游戏 | 成功 |
2|3论坛模块
功能 | 效果 | 测试结果 |
---|---|---|
发表帖子 | 用户在论坛发表帖子 | 成功 |
修改帖子 | 用户修改自己发表过的帖子 | 成功 |
删除帖子 | 用户删除自己发表过的帖子 | 成功 |
查看帖子详情 | 查看帖子的具体内容,包括标题内容发表时间等细节 | 成功 |
论坛首页 | 获得帖子列表,根据传入的标签对帖子进行筛选查询,如果没有传值默认查出全部,实现了分页功能 | 成功 |
新增标签 | 新增游戏标签,用于用户发帖时选择 | 成功 |
发表评论 | 用户在一篇帖子下发布评论 | 成功 |
发表回复 | 用户在帖子下的评论中回复,为二级评论 | 成功 |
敏感词拦截和注入防御 | 帖子内容包含敏感词和注入攻击时会将以拦截修改 | 成功 |
3|0三、bug清单
- 已经修复的bug
- 用户修改个人信息后没有返回新的个人信息回前端
- 获得排行榜时数据太多,做了仅显示前二十的数据限制
- 新增标签后没有更新
- 一些传参缺失没有进行验证判断
- 不能重现的bug
- 暂无
- 这个产品就是这样设计的,不是bug
- 二级评论可以自己回复自己
-
没有能力修复的bug,将来也不打算修复
- 暂无
-
这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复
- 暂无
4|0四、场景测试
-
你预期不同的用户会怎样使用你的软件?
用户在生活中的碎片时间想要娱乐放松自己,于是找到一款可以打发时间的多样化小游戏集合
-
他们有什么需求和目标?
简单上手,游戏时间短,体验良好
-
你的软件提供的功能怎么组合起来满足他们的需要?
游戏多样化,快速上手,容易操作,休闲益智
4|1测试矩阵
功能/机型 | 小米8 | iphone5 | 华为note10 | iphone6 | 荣耀v10 |
---|---|---|---|---|---|
用户个人模块 | √ | √ | √ | √ | √ |
游戏模块 | √ | √ | √ | √ | √ |
论坛模块 | √ | √ | √ | √ | √ |
4|2出口条件
- 可以正常使用没有bug
- 能正常上线
5|0五、Alpha版本发布说明
5|1功能介绍
5|2环境说明
微信小程序端
5|3问题与限制
因功能还未全部完善,暂时还未上线
__EOF__

本文作者:UziMyGod
本文链接:https://www.cnblogs.com/huihui0820/p/13058179.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/huihui0820/p/13058179.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?