203
社区成员
作业属于哪个课程 | 广工软件工程课程学习社区 |
---|---|
作业要求 | 团队作业5——测试与发布(Alpha版本) |
作业目标 | 1、测试报告; 2、发布说明 |
测试阶段找出的bug清单:
在Alpha版本以上bug已修复
1、目标用户:主体用户为学生,其他用户为老师和家长
2、使用方式:主要是老师和家长作为辅导,帮助学生登录选题,再由学生进行填写题目,最后通过后台生成报告后将情况反馈给教师或者家长
3.需求和目标:学生目标:做题目,得到答案和做题情况;家长或者教师:查看错题情况,根据反馈来帮助学生辅导
测试模块 | 测试项 | 检验点 | 预期结果 | PC端(Win10) |
---|---|---|---|---|
登录窗口 | 登录界面 | 点击“注册”按钮 | 跳转至注册窗口 | √ |
不填写登录信息,点击“登录”按钮 | 弹出错误窗口 | √ | ||
填写错误登录信息,点击“登录”按钮 | 弹出错误窗口 | √ | ||
填写正确登录信息,点击“登录”按钮 | 跳转至“小学口算练习”界面 | √ | ||
注册界面 | 填写注册信息,点击“确定注册”按钮 | 弹出“注册成功”窗口 | √ | |
不填写注册信息,点击“确定注册”按钮 | 弹出错误窗口 | √ | ||
点击“返回登录”按钮 | 跳转至登录界面 | √ | ||
填写已注册用户信息,点击“确定注册”按钮 | 弹出错误窗口 | √ | ||
注册成功界面 | 点击“确认”按钮 | 关闭窗口并跳转至登录界面 | √ | |
错误界面 | 点击“确认”按钮 | 关闭窗口并返回至上一个界面 | √ | |
练习窗口 | 菜单 | 点击菜单栏中”基本情况“按钮 | 弹出相应菜单项目选择 | √ |
点击菜单栏中”一年级“按钮 | 弹出相应菜单项目选择 | √ | ||
点击菜单栏中”二年级“按钮 | 弹出相应菜单项目选择 | √ | ||
点击菜单栏中”错题“按钮 | 弹出相应菜单项目选择 | √ | ||
点击“基本情况”选项中“做题情况”按钮 | 跳转至做题情况界面 | √ | ||
点击“错题情况”选项中“错题训练”按钮 | 跳转至错题训练界面 | √ | ||
点击“基本情况”选项中“题目数量”按钮 | 弹出题目数量选择按钮 | √ | ||
修改“题目数量”选项中数量 | 生成题目时题目数量更改 | √ | ||
点击“基本情况”选项中“年级选择”按钮 | 弹出一、二年级选择按钮 | √ | ||
修改“年级选择”选项中年级 | 生成题目时年级更改 | √ | ||
修改“一年级”选项中练习题目难度 | 生成题目时难度更改 | √ | ||
修改“二年级”选项中练习题目难度 | 生成题目时难度更改 | √ | ||
做题情况界面 | 点击“马上做题”按钮 | 跳转至做题界面 | √ | |
观察 | 显示做题情况 | √ | ||
做题界面 | 点击“下一页”按钮 | 界面显示下一页题目 | √ | |
点击“上一页”按钮 | 界面显示上一页题目 | √ |
当现在版本被下载使用超过80次以上时
1、登陆与注册功能
作为一个实用的口算系统应当支持多用户使用,而多用户使用则要求应有“登录”与“注册”功能。
2.题目生成功能(主要功能)
这里大致可以分为基本情况,一年级,二年级以及错题情况四个方面。
基本情况:
(1)题目数量:可选择本次生成的题目数量。有20,40,80以及100可供选择。生成的题目每20题为一个页面。
(2)年级选择:可以选择一年级或者二年级。选后生成的题目将是所选年级的。
(3)做题情况:每一个用户有一个做题情况,通过读取该用户的相关数据文档来生成,包括用户名,已做题目,错误题数,已做一年级题目,已做二年级题目以及正确率。每一次成功登陆进入系统时就可以看到此界面,界面中有一个“马上做题”的按钮可进入做题的界面。
一年级:
可选选项有“10以内一步计算”,“10以内两步计算”,“10-20一步计算”,“10-20两步计算”和“一年级综合计算”。即可以选择一年级的练习题目类型。
二年级:
可选选项有“100以内不进位加法”,“100以内不退位减法”,“100以内进位加法”,“100以内退位减法”,“100以内连加连减”以及“二年级综合计算”。即可以选择二年级的练习题目类型。
一年级和二年级的选择是配合着基本情况中的题目数量和年级选择的。只有当年级选择中选择了一年级,则一年级里的选择才有意义。同理,只有在年级选择中选了二年级才会读取二年级中选择的选项。得到题目类型后根据题目数量来生成练习。
练习界面可大致分为两个部分,上半部分是20个题目的练习页。下半部分是当前练习的相关信息和一些必要按钮。按钮是“上一页”,“下一页”,“重新生成”以及“提交”。
3.错题训练功能
从当前用户对应的错题文档里进行随机选择20道来编排成一个练习。
旧版在错题训练功能中,错题的训练次数有时会有问题,新版已修复。
安装1.11版本以上的jdk包,并配置java环境
使用团队提供的jar包
1.储存结构采用的是文件储存,没有数据库那么方便与强大。
2.只有加减法,还可以增加乘除法,扩大可使用范围。
3.兼容性较差
通过贴吧,微信,B站等网络平台及开源社区传播