首页 > 代码库 > 团队作业9——测试与发布(Beta版本)

团队作业9——测试与发布(Beta版本)

1.在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?

a. 修复的bug:app内的数据库无法连接到错题库;在题目生成量比较大的情况下,会出现错题重复的情况

b. 不能重现的bug:暂未发现

c. 这个产品就是这样设计的,不是bug:暂未发现

d. 没有能力修复,将来也不打算修复:暂未发现

e. 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复:暂未发现

2.场景测试(scenario testing)

a.你预期不同的用户会怎样使用你的软件?

教师、家长--通过app发布作业以及监管学生的学习进度

学生--用于自主学习,提高自身英语水平

b.他们有什么需求和目标?

1、 基本的四则运算功能

2、 用户排行榜功能

3、 类似错题总结的错题本功能。

4、 按照难度出题

5、 美观易用的界面

6、 有布置作业以及家长检查的功能。

c. 你的软件提供的功能怎么组合起来满足他们的需要?

 

1、有错题复习功能,软件会把用户做错的题目保存在文档中,点击复习按钮就可以重新生成之前做错的题目

2、有做题排行榜功能,在班级里设置正确率、解题时间排行榜,可以让同学之间互相PK

3、良好的界面设计,简洁明白,不受广告的约束,在手机或平板等终端可以运行

4、四则运算生成程序的稳定性以及题目答案的准确性,这两点是这款软件最基础的功能

5、用户自定义生成的题目数量,以及复习错题的数量

 

3.你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)

技术分享

 

4.你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?——出口条件(exit criteria)

在app运行稳定,算法不出现错误,亮点公功能如错题本、排行榜等功能基本稳定的情况

登录界面:

 技术分享

出题功能:

技术分享

检查复习功能:

 技术分享

 

Beta版本发布说明

列出这一版本相对于Alpha版本的新功能:

相对于Alpha版本,在Beta阶段我们新增了用户注册与登录功能

功能演示:

技术分享

 

 

 

列出这一版本对Alpha版本修复的缺陷:

1、         修复不能更新题目的缺陷。

2、         修复界面切换错误的缺陷。

3、         修复数据库连接错误的缺陷。

对运行环境的要求:

支持Android5.0以上系统

安装方法:

手机下载APP直接安装。

描述系统已知的问题和限制:

  1. 目前仅支持Android5.0以上系统。
  2. 出题后,要更新题目时需要先退出APP再登录

说明软件的发布方式以及发布地址

https://coding.net/u/qwx_hh/p/szys_Android_beta/git

团队作业9——测试与发布(Beta版本)