团队作业5——测试与发布(Alpha版本)

一、功能列表

功能 功能描述
登录 用户对小程序授权登录获得token,用于后续操作
修改个人信息 修改用户的昵称和头像
修改用户背景 用于用户修改主页的背景图片
开始游戏 用于2048游戏的开始,初始化一个游戏并返回游戏信息
游戏进行 对游戏过程中的上下左右操作进行处理,返回新的游戏数据
游戏撤销 取消此次的结果,将上一次的结果返回,只可以连续撤销三次
获得所有游戏 获得游戏列表,包括自制游戏和外链游戏
获得最高分 获得用户的在2048游戏中拿到的历史最高分
游戏排行榜 获得所有游戏用户的排行榜
上传照片 用于用户修改个人主页照片时上传自己的图片
发表帖子 用户在论坛发表帖子
修改帖子 用户修改自己发表过的帖子
删除帖子 用户删除自己发表过的帖子
查看帖子详情 查看帖子的具体内容,包括标题内容发表时间等细节
论坛首页 获得帖子列表,根据传入的标签对帖子进行筛选查询,如果没有传值默认查出全部,实现了分页功能
新增标签 新增游戏标签,用于用户发帖时选择
发表评论 用户在一篇帖子下发布评论
发表回复 用户在帖子下的评论中回复,为二级评论
敏感词拦截和注入防御 帖子内容包含敏感词和注入攻击时会将以拦截修改

二、测试结果

用户模块

功能 效果 测试结果
登录 小程序授权登录,返回登录信息 成功
修改个人信息 修改自己的昵称和头像 成功
修改用户背景 修改背景照片 成功
上传照片 用户上传主页背景照片 成功

游戏模块

功能 效果 测试结果
开始游戏 用于2048游戏的开始,初始化一个游戏并返回游戏信息 成功
游戏进行 对游戏过程中的上下左右操作进行处理,返回新的游戏数据 成功
游戏撤销 取消此次的结果,将上一次的结果返回,只可以连续撤销三次 成功
获得最高分 获得用户的在2048游戏中拿到的历史最高分 成功
游戏排行榜 获得所有游戏用户的排行榜 成功
获得所有游戏 获得游戏列表,包括自制游戏和外链游戏 成功

论坛模块

功能 效果 测试结果
发表帖子 用户在论坛发表帖子 成功
修改帖子 用户修改自己发表过的帖子 成功
删除帖子 用户删除自己发表过的帖子 成功
查看帖子详情 查看帖子的具体内容,包括标题内容发表时间等细节 成功
论坛首页 获得帖子列表,根据传入的标签对帖子进行筛选查询,如果没有传值默认查出全部,实现了分页功能 成功
新增标签 新增游戏标签,用于用户发帖时选择 成功
发表评论 用户在一篇帖子下发布评论 成功
发表回复 用户在帖子下的评论中回复,为二级评论 成功
敏感词拦截和注入防御 帖子内容包含敏感词和注入攻击时会将以拦截修改 成功

三、bug清单

  1. 已经修复的bug
  • 用户修改个人信息后没有返回新的个人信息回前端
  • 获得排行榜时数据太多,做了仅显示前二十的数据限制
  • 新增标签后没有更新
  • 一些传参缺失没有进行验证判断
  1. 不能重现的bug
  • 暂无
  1. 这个产品就是这样设计的,不是bug
  • 二级评论可以自己回复自己
  1. 没有能力修复的bug,将来也不打算修复

    • 暂无
  2. 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复

  • 暂无

四、场景测试

  1. 你预期不同的用户会怎样使用你的软件?

    用户在生活中的碎片时间想要娱乐放松自己,于是找到一款可以打发时间的多样化小游戏集合

  2. 他们有什么需求和目标?

    简单上手,游戏时间短,体验良好

  3. 你的软件提供的功能怎么组合起来满足他们的需要?

    游戏多样化,快速上手,容易操作,休闲益智

测试矩阵

功能/机型 小米8 iphone5 华为note10 iphone6 荣耀v10
用户个人模块
游戏模块
论坛模块

出口条件

  • 可以正常使用没有bug
  • 能正常上线

五、Alpha版本发布说明

功能介绍

游戏主页

2048游戏



环境说明

微信小程序端

问题与限制

因功能还未全部完善,暂时还未上线

原文地址:https://www.cnblogs.com/huihui0820/p/13058179.html