团队作业5——测试与发布(Alpha版本)

这个作业属于哪个课程软件工程
作业要求 团队作业5——测试与发布(Alpha版本)
作业目标 测试与发布(Alpha版本)

 


 

一、Alpha阶段 测试报告

1、测试找出的BUG

BUG修复的bug不能重现的bug这个产品就是这样设计的,不是bug没有能力且将来也不打算修复延迟到下一个版本修复
查询模块接口崩溃 1 1      
查看预定模块接口崩溃 1 1      
座位设定显示不出 1 1      
登陆界面无法适配 1 1      
点击穿透 1 1      
修改用户名崩溃 1 1      
切换app后回到本应用回退到登陆界面 1 11      
预定后位置状态未改变   1     1
预定列表无退订按钮   1 1   1
可以重复预订   1     1
信誉机制       1  
 预定界面时间显示错误  1  1      
 退订后列表不同步更新  1  1      
 退订列表仅剩一条预定消息时,退订操作成功但是信息依旧在,并且可以无限退订    1      1
           
           

 

2、场景测试

小明想要预定明天的座位,于是他点开了Book,输入账号与密码,点击注册后自动登录,实时查看各楼层各区域的座位,最后点击了3楼A区的116座位,预定了早上8-12时段的座位,预定成功后点击右下角的菜单图标,在菜单设置界面点击预定列表查看了自己的预定信息,并且觉得用账号当用户名不太好看,于是点击了修改用户名,顺便改了密码。晚上睡觉前小明突然想起自己明天有事去不了图书馆,于是打开预定列表点击自己已经预定的时间段,取消了预定。

 


 

3、测试矩阵

  • 测试功能测试项检验点预期结果小米10红米k20pvivoz5x荣耀v20荣耀9
    登录界面 登陆注册组件 正常显示  1  1 1  1
    账号输入框 输入与记忆功能 正常输入 可以登录  1  1  1  1
    密码输入框 输入与隐藏密码功能 正常输入  1  1  1  1  1  1
    记住账号/密码选框 点击勾选/取消勾选 对应记住账号/密码功能 默认勾选  1 1  1  1  1
    登录按钮 蓝底白字 正常显示且可以点击,有正常登陆功能 输入正确的账号密码即可进入主页 1 1 1 1 1
        输入错误的账号/密码,不输入账号/密码,点击登录 提示“账号/密码错误” 1  1  1  1
    注册按钮 紫底白字 正常显示且可以点击,有正常注册功能 输入未注册的账号密码即可注册并进入主页 1 1 1 1 1
        输入已经存在的账号,点击注册 提示“注册失败,账号已经存在”  1  1  1  1  1
    座位按钮 白底黑字 当天预约满为红底黑字 1 1 1 1 1 1
    主页功能 初始界面 "主页"座位显示 三列分布 1 1 1 1 1
    点击选择栏 下拉内容 正常显示    1  1  1  1  1
    下拉主页 刷新主页 数据刷新 1 1 1 1 1 1
    在主页按返回键 按一次提示再按一次退出应用 按两次能退出应用  1  1  1  1  1
    "设置菜单"按钮 进入设置菜单页 所有按钮正常显示  1  1  1  1  1  1
    点击“修改用户名” 弹出输入框 能输入新用户名并修改 返回主页会显示修改后的用户名  1  1  1
    点击修改密码" 弹出输入框 能输入新密码并修改 不会要求用新密码重新登陆 1 1 1 1 1
    点击"查看预定列表" 弹出预定列表 显示已预定的座位信息 1 1 1 1 1 1
    点击"退出登录" 退回到登录注册界面 1 1 1 1 1 1 1

4. 出口条件

我们的出口条件是能够正常实现以上所有功能。


二、Alpha版本发布说明

Ⅰ 功能介绍

本团队所做的app是图书馆预约座位系统。Alpha版本具有的功能大体如下:

1. 注册登录功能

用户可以通过在注册页通过输入账号和密码完成注册功能(此版本还不具有实名制功能),用户名默认为账号。用户可以在登录页通过输入账号和密码完成登录。其它所有的功能都必须在登录之后才能使用。

 

 

2. 查看各楼层各区座位功能

用户可以通过下拉框选择不同楼层不同区域的座位预约情况。

 

 

 

3. 预定座位功能

用户可以点击想要的座位选择时间段进行预约.

 

 

 

4. 修改用户名、密码功能

用户可以修改自己的用户名与密码

 

 

 

5. 查看已预定信息

用户可以查看自己已经预定的座位的信息

 

 

6. 取消预定

用户可以取消预定的座位

 

 


 

Ⅱ 修改的缺陷

因为出现的bug比较多,基本上修复一两个bug就发布一个版本,具体bug列在了文章开头。

 


 

Ⅲ 环境要求

该app仅适配安卓机型,不兼容ios。


 

Ⅳ 安装方法

该系统以app形式存在,需要下载apk安装包后安装到手机。


 

Ⅴ 问题与限制

问题:该系统Alpha版本的问题在于缺少图书馆楼层的平面图/座位分布图,无法将座位位置进行可视化处理,只能通过编号的形式预约。

限制:由于团队里没有ios方向的成员,故只能完成安卓版本的开发;并且由于时间关系,信誉系统暂时搁置。

 


 

Ⅵ 发布方式及发布地址

  1. 发布方式:我们将通过网络(主要是微信)先在班级内发布,在班里进行扩散。

  2. 发布地址:https://github.com/YizheYang/Book/releases/tag/v1.2.4

posted @ 2021-12-06 20:15  HeathenX  阅读(93)  评论(0编辑  收藏  举报