首页 > 代码库 > Alpha版本BUG BASH
Alpha版本BUG BASH
在本次软件开发的第一轮迭代中,我们团队遇到了很多问题。首先是和学长联系不上导致拿到项目前一版本的代码的时间延后了一个星期。拿到代码后发现由于安装环境的问题代码无法移植。在这一阶段我们就耗费了大量的时间。同时,在本次软件开发中较大的一个问题是我们小组的成员都没有安卓开发的经验和学习经历,同时对于java也仅有粗浅的了解。我们必须边学边做,这就导致我们开发过程比较缓慢。最重要的一点,我们在安排任务的时候没有提前做好整个项目的架构,导致开发很离散,造成了很大的困难。我们的Alpha版本目前还有不少问题需要解决。
一.我们对于目前的成果进行了测试,在目前能够测试的部分发现的bug如下:
1.bug:注册界面跳转异常(利用其他网络进行测试)
原因:
2.bug:加载视频信息是易发生崩溃(利用其它网络进行测试)
原因:图片加载存在问题
3.bug:无法连接到网络
原因:无法获取网络权限
由于网络的原因,很多内容无法测试,请老师理解。
二.scenario testing
我们的应用的主要用户是北航的学生和希望学习北航课程的人群。对于北航的学生来讲,可以通过这个应用来复习自己的课程,有选择性的多次学习某个课程。对于校外的用户,他们可以通过这一平台来学习北航的优秀课程。通过我们的手机客户端,他们就可以轻松的随时随地的来实现自己的愿望。
三.测试矩阵
| 使用平台版本 | machine | 网络 | 组合总数 |
变量数目 | 3 | 3 | 2 | 10 |
| 安卓5.0及以上 | 小米3 | 网络状况良好 |
|
| 安卓4.0及以上 | sonylt26i | 网络不畅 |
|
| 安卓2.0及以上 | 安卓虚拟机 |
|
|
四 exit criteria
我们的Alpha版本预计要实现的功能是能够注册登陆选课以及观看课程。目前由于网络权限无法获得的原因暂时无法实现。这一问题我们会尽快解决。
最后,这一轮迭代中我们的成果并不理想,这里面既有主观的因素也有客观的因素。我们会纠正自己的问题,在第二轮迭代中做出成功的作品。希望老师理解。
Alpha版本BUG BASH