团队作业5——测试与发布(Alpha版本)
目录
这个作业属于哪个课程 | 信安1912-软件工程 |
---|---|
这个作业要求在哪里 | 团队作业5 |
这个作业的目标 | 测试与发布 |
Alpha版本测试报告
1.在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?
我们经过测试一共发现了三个bug
系统权限型 | wifi下不能进行翻译 |
---|---|
逻辑漏洞型 | 当同种语言翻译时,会出现翻译错误 |
现实型 | 尺子是竖屏的,和想象中的横屏不一样 |
1.1修复的bug;
逻辑漏洞型bug,用ifelse把同种语言的情况排除
1.2不能重现的bug
系统权限型bug,有时连wifi情况下能进行翻译,有时不能,暂时还没办法解决
1.3这个产品就是这样设计的,不是bug;
现实型bug,竖屏的尺子能更清晰的看到刻度线,而横屏排布的很密集,难以看到刻度线
1.4没有能力修复,将来也不打算修复;
暂未发现
1.5这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复。
系统权限型bug,有时连wifi情况下能进行翻译,有时不能。
2.场景测试(scenario testing),包括以下内容:
你预期不同的用户会怎样使用你的软件? | 手机下载app |
---|---|
他们有什么需求和目标? | 有一个便捷的工具类app |
你的软件提供的功能怎么组合起来满足他们的需要? | 生活类、日常类、学习类三个小应用满足他们的需求 |
3.你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)
功能/机型/Android 8+ | Pixel4 | Redmi K30 Pro | Huawei P30 | iPhone x |
---|---|---|---|---|
翻译 | √ | √ | √ | × |
尺子 | √ | √ | √ | × |
单位换算 | √ | √ | √ | × |
4.你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?——出口条件(exit criteria)
- 修复当前存在的bug
- 优化ui界面,使app更美观
- 软件功能再优化
5.发布说明
5.1部分测试截图
5.1.1翻译模块
bug修复前
bug修复后
测试其他语言
5.1.2单位转换模块
5.1.3尺子模块
5.1.4实机测试
5.2列出这一版本的功能(在原有项目基础上开发的列出新功能)
1.翻译
2.尺子
3.单位转换
5.3以原有项目为基础开发的,列出这一版本修复的缺陷
将安装包清理剔除(占用空间大)
5.4对运行环境的要求
Android 11 or newer Only
5.5安装方法
直接下载安装
5.6描述系统已知的问题和限制
暂无
5.7说明软件的发布方式以及发布地址
请实时关注此博客或联系vx 13590990856
或点此链接下载app