团队作业5——测试与发布(Alpha版本)
这个作业属于哪个课程 | 软件工程 |
---|---|
作业要求 | 团队作业5——测试与发布(Alpha版本) |
作业目标 | 测试与发布(Alpha版本) |
测试报告
1、BUG
类型 | 数量 |
---|---|
修复的Bug | 5 |
不能重现的bug | 0 |
这个产品就是这样设计的,不是bug | 1 |
没有能力修复,将来也不打算修复 | 0 |
这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复 | 1 |
修复的Bug:(5)
1、修复登录后下次使用小程序需要重复登录问题,用setStorageSync储存在后台storage中
2、备忘录的时间格式从时间戳转化为xxxx-xx-xx并按时间顺序排序展示
3、番茄时钟倒计时环形进度条的展示,用画布画圆重叠计算显示进度条
4、用户新建空白备忘录,对用户的输入进行检查防止误操作
5、修复意见反馈上传图片无法显示
这个产品就是这样设计的,不是bug:(1)
1、首次打开小程序或没有登录时会自动跳转到我的页面登录,点击其他页面也会在出现请先登录提示后自动跳转
这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复:(1)
1、用户使用番茄时钟时没有坚持完成就退出,后台没记录坚持的时间
2、场景测试
1、你预期不同的用户会怎样使用你的软件?
预期用户:各个年龄段的学生,需要时间管理的人群
用户可以通过备忘录提前设置待办事项,通过督促用户每天开始时规划今天要完成的几项任务,通过心零时钟 1~40 分钟可选范围的时间内专注工作直到倒计时结束。
2、他们有什么需求和目标?
所有使用我们软件的用户目标和需求是提高时间利用率,提升自我管理能力,有较强的自我管理意识
3、你的软件提供的功能怎么组合起来满足他们的需要?
备忘录提醒重要事项,心灵时钟督促专注学习或工作任务
4、你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?
在微信小程序上即可操作
5、你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?
基本功能运行顺利,必要功能完成,无恶性bug导致程序无法运行
3、测试矩阵
测试功能 | 测试项 | 检验点 | 预期结果 | 移动端 | 客户端 |
---|---|---|---|---|---|
首页功能 | 登录状态 | 是否显示正确登录状态 | 可以正确看到登陆状态 | √ | √ |
图标跳转 | 点击顶部导航栏的图标是否会跳回到首页 | 点击导航栏图标可以跳回到首页 | √ | √ | |
个人信息 | 点击个人头像是否可以选择退出登录或者跳转到个人页面 | 点击个人头像可以选择退出登录或者跳转到个人页面 | √ | √ | |
登陆 | 微信授权登录页面 | 是否可以获得正常授权 | 可以正常授权 | √ | √ |
番茄时钟 | 任务分类 | 是否正确显示设置的类别任务 | 可以正确显示 | √ | √ |
点击开始计时按钮 | 是否跳转计时页面 | 可以跳转到计时页面 | √ | √ | |
点击结束计时按钮 | 是否跳转暂停页面 | 可以跳转到暂停页面 | √ | √ | |
备忘录 | 设置待办事项 | 是否可以设置 | 设置成功 | √ | √ |
删除待办事项 | 是否可以删除 | 删除成功 | √ | √ | |
我的页面 | 联系客服 | 是否可以联系到客服 | 可以联系到客服 | √ | √ |
意见反馈 | 意见是否可以反馈 | 可以反馈 | √ | √ |
Alpha版本发布说明
一、功能介绍
1、授权登录功能
用户可以通过在登陆注册页通过输入用户名和密码完成注册功能,用户可以在登录页通过输入用户名和密码完成登录
2、番茄时钟
通过番茄时钟 1~40 分钟可选范围的时间内专注工作直到倒计时结束。
3、备忘录
可以在备忘录提前设置待办事项,通过督促用户每天开始时规划今天要完成的几项任务
二、修改的缺陷
这是发布的第一个版本,主要的问题在于功能依旧不够完善,设想的功能未能完全实现
三、环境要求
该软件的运行环境主要在于手机设备上,在微信小程序上运行即可。
四、安装方法
无需安装,有微信就行
五、问题与限制
问题:
限制:只能在微信小程序上运行
六、发布方式及发布地址
1、发布方式:通过微信群发布
2、发布地址:微信扫码登录即可