团队作业5——测试与发布(Alpha版本)
团队作业5——测试与发布(Alpha版本)
项目 | 内容 |
---|---|
这个作业属于哪个课程 | 软件工程 |
这个作业要求在哪里 | 作业要求 |
这个作业的目标 | 团队作业5——测试与发布(Alpha版本) |
Alpha版本测试报告 | |
1.在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个? | |
在测试的过程中共发现 5 个 bug(仅限已知)。 | |
a 是转盘的设计时忽略的缺陷 | |
b 是转盘的重置功能会导致重新记录用户数据,目前没有足够的时间修复 | |
c 是用户自定义输入内容,该内容无法在转盘上渲染显示出来 | |
d 是手机端操作小程序时,会因为输入法的问题而导致重复输入两次结果 | |
e 是历史记录中的分页加载问题,底部没有实现分页功能,导致只能显示用户保存的 20 条数据 |
2.修复的bug
a 是转盘的设计时忽略的缺陷
b 是用户自定义输入内容,该内容无法在转盘上渲染显示出来
3.不能重现的bug
无
4.这个产品就是这样设计的,不是bug
无
5.没有能力修复,将来也不打算修复
a 是手机端操作小程序时,会因为输入法的问题而导致重复输入两次结果
6.这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复
a 历史记录中的分页加载问题,底部没有实现分页功能,导致只能显示用户保存的 20 条数据
b 转盘的重置功能会导致重新记录用户数据,目前没有足够的时间修复
场景测试(scenario testing),包括以下内容:
8.你预期不同的用户会怎样使用你的软件?
年轻人:打开人气榜单,寻找网红店和人气高的店进行选择
中年人:创建符合自己口味的店铺榜单,并在其中进行选择
9.他们有什么需求和目标?
年轻人需求:时尚,潮流,网红,名气大
年轻人目标:网红店铺,有名气,可以进行朋友圈打卡之类的社交展示
中年人需求:符合自己口味,味道好,性价比高
中年人目标:符合自己口味,味道好,性价比高
10.你的软件提供的功能怎么组合起来满足他们的需要?
人气榜单:可以为年轻人提供参考,了解最近什么店铺人气高,有什么新的网红店铺
自订榜单:可以为中年人量身定制符合自己口味,性价比高的店铺榜单,也可为年轻人打造属于自己的网红店榜单,打卡各种网红店
系统自带轮盘选择:减少选择浪费的时间,为用户选择用餐提供了乐趣与新鲜感
11.你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?
通过微信开发者工具以及手机端进行测试
12.你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?
基本功能运行顺利 必要功能完成 无恶性bug导致程序无法运行
Alpha版本发布说明
列出这一版本的功能(在原有项目基础上开发的列出新功能):
a 用户可以根据自己输入的内容随机选出一个结果(转盘形式)
b 能将 1 中的选出的结果进行保存,结果保存在 我的->历史记录 中
c 推荐当日较热门的食物(推荐食物)
d 用户选择喜欢的食物
e 介绍食物(下个版本实现)
以原有项目为基础开发的,列出这一版本修复的缺陷
a 转盘设计
b 转盘内容渲染
对运行环境的要求
无特别要求
安装方法
打开微信,搜索小程序
描述系统已知的问题和限制
问题:还存在几个 bug ,
限制:功能较少
说明软件的发布方式以及发布地址
发布方式:通过微信公众平台进行发布
发布地址:微信公众平台
小程序图片展示:
主界面
推荐内容
热门食物榜单
今天吃什么
自定义内容
输入食物后进行选择
用户个人界面