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 ...
随机推荐
- 认识BPM
什么是BPM BPM,即业务流程管理,是一种以规范化的构造端到端的卓越业务流程为中心,以持续的提高组织业务绩效为目的的系统化方法,常见商业管理教育如EMBA.MBA等均将BPM包含在内. BPM能干什 ...
- 非const引用参数传入不同类型编译不过的理解(拒绝将临时对象绑定为非const的引用的形参是有道理的)
int f (int & I) { cout<<I<<std::endl; } void main() { long L; f(L); // 编译不过 f((int)L ...
- RHEL 7.6 安装 Oracle 18c RAC
RHEL 7.6 安装 Oracle 18c RAC 第一部分 安装规划 虚拟环境 VirtualBox 6.0 OS 版本 Red Hat Enterprise Linux Server relea ...
- redis 数据库随笔 (一)
redis数据库的基本类型分析: 1.string 最基本的数据类型.只存贮一个值,key-value,最大值存储512M. 创建命令:hmset 读取命令:hget 2.hash 集合,存储为一个 ...
- Kafka内核理解:消息的收集/消费机制
原文:https://www.cnblogs.com/daochong/p/6425762.html 一.Kafka数据收集机制 Kafka集群中由producer负责数据的产生,并发送到对应的Top ...
- WPF 自定义ComboBox样式,自定义多选控件
原文:WPF 自定义ComboBox样式,自定义多选控件 一.ComboBox基本样式 ComboBox有两种状态,可编辑和不可编辑状态.通过设置IsEditable属性可以切换控件状态. 先看基本样 ...
- c++MFC工程修改在共享DLL中使用MFC为使用标准Windows库的解决办法
由于创建MFC工程时,默认是在共享DLL中使用MFC,如果将此选项改成使用标准Windows库,会报如下错误 c:\program files\microsoft visual studio 9.0\ ...
- JavaWeb总结(十一)
JSP简介 虽然Servlet解决了传统CGI编程的缺陷,但是它并不一定是最高效率的方案 - Servlet的编码.部署和调试任务繁琐 - 生成动态网页繁琐,不利于项目分工 为了弥补Servlet这些 ...
- jQuery学习-基本选择器
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...
- 传统路由和OVS区别
本文主要描述了一种将三层路由变成二层交换转发(以及二层转发变成三层路由)的实现方式,以应对OVS(OpenFlow)跨网段路由复杂的问题:当然技术本身是客观的,具体应用还要看场景. 随着SDN技术不断 ...