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 ...
随机推荐
- Verilog_Day2_Plus
内容为书中第4章 等式运算符 “==” 与 “===” 的区别 Verilog中存在4种等式运算符: == (等于); != (不等于); === (等于); !== (不等于). “==”与&quo ...
- uliweb框架数据库操作
先安装数据库和相关的库文件 sudo aptitude install python-setuptools sudo easy_install SQLAlchemy sudo easy_install ...
- mfc 带参数的构造函数
知识点 默认的构造函数 带参数的构造函数 重载构造函数 一.默认的构造函数 二.带参数的构造函数 三.重载构造函数 class Tdate { public: int year;//年 int mon ...
- [并发并行]_[线程模型]_[Pthread线程使用模型之三 客户端/服务端模型(Client/Server]
Pthread线程使用模型之三 客户端/服务端模型(Client/Server) 场景 1.在客户端/服务端模型时,客户端向服务端请求一些数据集的操作. 服务端执行执行操作独立的(多进程或跨网络)– ...
- codechef FEB19 Manhattan Rectangle
Manhattan Rectangle 链接 题意: 交互题,询问小于7次,确定一个矩形的位置,每次询问一个点到矩形的曼哈顿距离. 分析: 询问三个顶点,然后解一下方程,求出一个边界,就好办了. 用s ...
- CLR via C#读书笔记一:CLR的执行模型
CLR(Common Language Runtime)公共语言进行时是一个可由多种编程语言使用的“进行时”. 将源代码编译成托管模块 可用支持CLR的任何语言创建源代码文件,然后用对应的编译器检查语 ...
- Python 学习 第五篇:语句和语法
Python程序是语句构成的,语句包含表达式,表达式嵌套在语句中,包含变量和常量,用于处理对象.Python的语法实质上是由表达式.语句和代码块构成的.语句是由表达式构成的,代码块是由多个语句构成的复 ...
- postMan测试Controller接口
1.介绍 Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件. 2.安装 Postman 4.1.2 下载地址: http://files.cnblogs.com/file ...
- 微信小程序—day01
前言 听说谷歌准备回中国了,玩了一下谷歌刚入驻微信的小程序:“猜画小歌”,又一次见识到了ai的强大魅力.看来python之路,前途还是一片光明的. 因为18年初时的“跳一跳”,带火了微信小程序,一直想 ...
- Linux入门基础(六):Linux系统启动
系统启动流程 BIOS MBR : Boot Code 执行引导程序-GRUB 加载内核 执行init runlevel BIOS BIOS(basic input output system),我们 ...