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版本预计要实现的功能是能够注册登陆选课以及观看课程。目前由于网络权限无法获得的原因暂时无法实现。这一问题我们会
尽快解决。最后,这一轮迭代中我们的成果并不理想,这里面既有主观的因素也有客观的因素。我们会纠正自己的问题,在第二轮迭代中做
出成功的作品。希望老师理解。
Alpha版本BUG BASH的更多相关文章
- DDL_Killer Alpha版本 Bug集中反馈处
本博客用于DDL_Killer Alpha版本的Bug集中反馈. 您可以在本博客的下方评论区处留言,反馈您在使用DDl_Killer的过程中遇到的问题,以帮助我们更好的改进本产品. 我们会尽快修复找到 ...
- Alpha Version Release Of Teamwork: Appendix 1 BUG BASH
在为期一周的发布周中,我们将app本身最后的细节完善,功能代码到位,UI不断改进和优化,团队在开始准备发布之前,对整个APP进行了一次BUG检查,每个人都部署了app在自己的android设备上进行测 ...
- Visual Lab Online —— Alpha版本发布声明
Visual Lab Online -- Alpha版本发布声明 项目 内容 班级:北航2020春软件工程 博客园班级博客 作业:Alpha阶段发布声明 发布声明 目录 Visual Lab Onli ...
- 【Alpha版本】冲刺阶段——Day 10
我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...
- 【Alpha版本】项目总结
我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬涛 031402341 王 ...
- Alpha版本十天冲刺——Day 5
站立式会议 会前小侃:今天是双11,也是恰逢组内秋鑫同学生日,本组同学祝他双11生日快乐.天气好冷,注意保暖. 会议总结 队员 今天完成 遇到的问题 明天要做 感想 鲍亮 json数据解析学习,完成注 ...
- Alpha版本冲刺总结——曙光初现
No Bug 031402401鲍亮 031402402曹鑫杰 031402403常松 031402412林淋 031402418汪培侨 031402426许秋鑫 项目预期计划 界面设计 androi ...
- Alpha版本项目展示要求
Alpha版本展示的时间暂定为11月17日课上.如有变动,另行通知. 在Alpha阶段项目评审会上, 每个团队有12分钟展示时间,10分钟问答和机动时间,我们的展示也不需要PPT,大家把要展现的东西写 ...
- Alpha版本测试报告
请根据团队项目中软件的需求文档.功能规格说明书和技术规格说明书,写出软件的测试计划.测试过程和测试结果,并回答下述问题. 1. 在测试过程中发现了多少Bug? 2. 你是怎么进行场景测试(scenar ...
随机推荐
- [图解tensorflow源码] [转载] tensorflow设备内存分配算法解析 (BFC算法)
转载自 http://weibo.com/p/1001603980563068394770 @ICT_吴林阳 tensorflow设备内存管理模块实现了一个best-fit with coales ...
- 笔记2:MYSQL 表操作
一.表约束 1.非空约束:not null 作用:定义表的某一列不能为空. >> alter table 表名 modify 列名 int not null; "添加非空约束&q ...
- JQuery第一天——入门概述与选择器
一.什么是JQuery 一个流行的js库 核心理念:write less , do more 优势: 轻量级 强大的选择器 出色的 DOM 操作的封装 可靠的事件处理机制 完善的 Ajax 出色的浏 ...
- 2017-2018-1 20155320 第五周 加分题-mybash的实现
2017-2018-1 20155320 第五周 加分题-mybash的实现 使用fork,exec,wait实现mybash 写出伪代码,产品代码和测试代码 发表知识理解,实现过程和问题解决的博客( ...
- IntelliJ IDEA 添加jar包
事先下载完成需要的javacsv.jar包. java项目在没有导入该jar包之前,显示如下图所示 点击 File -> Project Structure(快捷键 Ctrl + Al ...
- c语言数组的赋值问题
int arr[5]; 当此语句出现再main()之前时,所有的内容被自动赋值为0. 当此语句出现再main()之中时,所有的内容都保持原有内容不变. int arr[5]={0}; 当出现词类语句时 ...
- [Oracle]如何查看一个数据文件是否是自动扩展
开始 SQL> col file_id format 99SQL> col file_name format a50SQL> col tablespace_name format a ...
- codevs 2639 约会计划
codevs 2639 约会计划 题目描述 Description cc是个超级帅哥,口才又好,rp极高(这句话似乎降rp),又非常的幽默,所以很多mm都跟他关系不错.然而,最关键的是,cc能够很好的 ...
- 【译】Serverless架构 - 3
原文: https://martinfowler.com/articles/serverless.html 消息驱动型应用 后台数据处理服务是一个不同的例子. 你要写一个需要快速响应UI请求的以用户为 ...
- Python学习过程笔记整理(三)
函数 -函数使用 -函数需要先定义,定义不会执行函数 -使用函数,俗称调用 -定义函数 -格式:def 函数名称(参数=默认值):,函数名称不能用大驼峰,参数可以没有 -调用函数 -格式:函数名(参数 ...