BETA版本测试报告
一.BUG汇总
1.已经修复的BUG
(1).转盘在高分辨率的计算机中,会产生重影。
(2).卡片选择时背景变换时间过长。
(3).主页页面用鼠标进行图片切换时向左和向右的箭头不稳定。
(4).主页的菜品单个的模块不稳定。
(5).汉堡导航菜单不稳定,容易出现无法弹出详情的情况。
(6).多次点击汉堡导航菜单的按钮后易出现卡顿的情况。
2.新产生的BUG
(1).趣味决策页面点击确定按钮进行更新时,第二此点击会无法导致更新。(打算修复)
(2).趣味决策页面转盘停止的时候,被选中的转盘的颜色不确定。(打算修复)
(3).转盘上的图片无法更新。(打算修复)
(4).翻转视图的图片无法点击。(打算修复)
二.场景测试
1.点击汉堡导航菜单中的图片,会弹出提示用户登录的窗体,输入正确的用户名及密码就能登录成功然后跳转到主页。
2.点击提示登录窗体中的注册按钮,会跳转到主页页面,然后可以在注册页面进行注册,要求:输入的用户名不能少于4位;密码不能少于6位;
密码与再次输入的字符必须相同;邮箱必须为[email protected]格式,必须选择是否接收校园推送中的YES和NO中的一个;如果不是这样会产生相应的提示,并且注册无法成功。
3.用户在口味未选择的情况下点击注册按钮时会产生相应的提示,选择之后才能注册。
4.点击注册页面中注册按钮旁的不注册了,先去主页逛逛,会直接跳转到主页面。
5.在主页右上角的搜索框中输入相应的菜名之后点击回车会在页面的左下角弹出记录菜品简略菜品的卡片。
6.点击卡片可以进入到菜品的详情页面,点击汉堡导航菜单的主页按钮会条回到主页面。
7.点击汉堡导航菜单中的决策按钮或点击主页中的决策按钮会跳转到决策页面。
8.点击趣味决策中的决策卡片会产生背景变成红色或绿色的效果。
9.点击决策卡片下方的确定按钮会在转盘上放置八个菜品的菜名。
10..点击转盘上的开始选择\结束按钮,转盘中的八个选项依次开始旋转,一段时间之后会停在一个选项上,同时在右侧会显示菜品在数据库中的信息。
11.点击更新转盘,会更新转盘上的菜名(会有一定的几率发生变换位置而菜品不变的情况以及部分菜品不变的情况)。
12.展开汉堡导航菜单,在注册按钮的右侧会出现一串字符以及一个齿轮状按钮,点击字符会在页面的右侧弹出目前用户的个人资料。
13.点击齿轮状按钮会在右侧弹出注册页面,用户可以在这里进行相应的设置。
三.测试矩阵
用户名文本框
测试功能 | 测试项 | 检测点 | 预期产生结果 | 实际结果 |
界面功能 | 主页面 | 汉堡导航菜单 | 点击汉堡导航菜单中的不同按钮会跳转到不同的页面 | √ |
主页面上放的图片切换按钮 |
点击左侧的图片切换按钮,切换至左侧的图片。 点击右侧的按钮,切换至右侧的图片。 |
√ |
||
主页面上的三个跳转按钮 | 点击跳转到相应的界面 | √ | ||
主页面的菜品简介卡片 | 点击跳转到菜品详情页面从 | √ | ||
主页面上的搜索框 | 输入才拼命并点击回车会在主页上显示菜品简介卡片 | √ | ||
决策页面 | 左侧的卡片按钮 |
点击之后其背景变为一个三角形同时其右侧出现另一个按钮, 当点击左右两个按钮之中的一个,背景变为红色或绿色。 |
√ | |
卡片下的决策按钮 | 点击之后转盘上会出现八道菜品的信息 | √ | ||
转盘上的开始选择/结束按钮 |
点击之后转盘上外围的八个格子会依次改变其背景色, 并最终在某个格子上停止这种行为。 |
√ | ||
转盘上的更新转盘按钮 | 点击之后会更新转盘上的菜品信息。 | √ | ||
评论界面 | 评论界面中的汉堡按钮 | 点击之后会弹出两个按钮。分别写着评论管理和发布管理。 | √ | |
评论管理按钮 | 点击评论管理按钮会弹出一些评论。 | √ | ||
发布管理按钮 | 点击发布管理会弹出一个黑框。 | √ | ||
注册页面 | 用户名文本框 | 输入少于四位时会有提示。 | √ | |
密码文本框 | 输入少于六位时会有相应提示。 | √ | ||
再次输入文本框 | 输入与密码文本框不符合时会有相应提示。 | √ | ||
邮箱文本框 | 当输入与邮箱格式不符合时会有相应的提示。 | √ | ||
注册按钮 | 如果未选择口味与是否进行校园活动推送那么会有相应的提示。 | √ | ||
先不注册按钮 | 点击跳转到主页按钮。 | √ | ||
登录页面 | 登录按钮 | 如果输入的用户名与密码不正确会报错,输入为空同样会报错。 | √ | |
技术功能 | 注册功能 | 注册页面 | 如果用户输入的用户名在用户数据库中不存在,则将用户输入进来用户名密码以及各种信息存入数据库中。 | √ |
转盘赋值功能 | 趣味决策页面 | 根据用户在决策卡片上的选择,在数据库中读出若干道菜品,然后挑选出8道菜品的信息在转盘上显示。 | √ |
四.出口条件
用户可以初步实现一些与页面的交互功能。
BETA版本发布说明
一.版本功能介绍
登录:
注册:
菜品详情页面:
搜索:
设置页面:
个人资料页面:
趣味决策:
二.修改的缺陷
修改了一些在页面跳转不稳定以及button不灵敏的问题,同时将转盘的开始与停止的逻辑进行修改。增加了一些必要的详情页面。登录由页面改为窗体。
三.环境要求
Win10系统。
四.安装方法
Beta版本暂时不支持下载安装。
五.已知问题和限制
问题:图片的上传和下载;登录页面无法添加关闭按钮;菜品排序。
限制:随机算法的不高效,不科学。