Alpha版本BUG BASH

  在本次软件开发的第一轮迭代中,我们团队遇到了很多问题。首先是和学长联系不上导致拿到项目前一版本的代码的时间延后了一个星期。

拿到代码后发现由于安装环境的问题代码无法移植。在这一阶段我们就耗费了大量的时间。同时,在本次软件开发中较大的一个问题是我们小组

的成员都没有安卓开发的经验和学习经历,同时对于java也仅有粗浅的了解。我们必须边学边做,这就导致我们开发过程比较缓慢。最重要的一

点,我们在安排任务的时候没有提前做好整个项目的架构,导致开发很离散,造成了很大的困难。我们的Alpha版本目前还有不少问题需要解决。

一、因为我们连接网站的部分仍没有实现,所以现在能够进行的测试就是在UI界面上自己操作进行的测试,目前在界面跳转中我们已经把bug全

部改掉,具体的测试要在网站连接实现之后看从网站上抓取数据是否会出现异常。

下面展示了测试的一些截图:

登陆界面测试:

一级和二级课程列表:

注册功能的测试:

二、scenario testing

  我们的应用的主要用户是北航的学生和希望学习北航课程的人群,可以是考研人群或者是对北航课程感兴趣的人群。对于北航的学生来讲,可

以通过这个应用来复习自己的课程,有选择性的多次学习某个课程,把课堂上没有掌握的知识点一网打尽。对于校外的用户,他们可以通过这一平

台来学习北航的优秀课程,通过我们的手机客户端,他们就可以轻松的随时随地的来实现自己的愿望。

三、测试矩阵

 

使用平台版本

machine

网络

组合总数

变量数目

  3

3

2

10

 

安卓5.0及以上

小米3

网络状况良好

 

 

安卓4.0及以上

sonylt26i

网络不畅

 

 

安卓2.0及以上

 安卓虚拟机

 

 

 

四、exit criteria

  我们的Alpha版本预计要实现的功能是能够注册登陆选课以及观看课程。目前由于网络权限无法获得的原因暂时无法实现。这一问题我们会

尽快解决。最后,这一轮迭代中我们的成果并不理想,这里面既有主观的因素也有客观的因素。我们会纠正自己的问题,在第二轮迭代中做

出成功的作品。希望老师理解。

posted @ 2014-11-27 00:30  buaa_software  阅读(227)  评论(2编辑  收藏  举报