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

彭瀚 2022-11-22 22:11:20
作业属于哪个课程广工软件工程课程学习社区
作业要求团队作业5——测试与发布(Alpha版本)
作业目标1、测试报告; 2、发布说明

目录

  • 一、测试报告
  • 1.debug
  • 2.场景测试
  • 3.测试矩阵
  • 4.出口条件
  • 二、发布说明
  • 1、功能介绍
  • 2 、修复的缺陷
  • 3.运行环境
  • 4.安装方法
  • 5 、系统已知的问题和限制
  • 6 、软件发布方式

一、测试报告

1.debug

测试阶段找出的bug清单:

  • 由于程序保存文件的路径不统一导致程序运行失败
  • 接口连接错误导致程序不能运行
  • 注册用户信息时不能正确保存在目标文档
  • 解题结果不能正确保存在目标文档中
  • 登录界面有时会出现的文字错位

在Alpha版本以上bug已修复

2.场景测试

1、目标用户:主体用户为学生,其他用户为老师和家长

2、使用方式:主要是老师和家长作为辅导,帮助学生登录选题,再由学生进行填写题目,最后通过后台生成报告后将情况反馈给教师或者家长

3.需求和目标:学生目标:做题目,得到答案和做题情况;家长或者教师:查看错题情况,根据反馈来帮助学生辅导

3.测试矩阵

测试模块测试项检验点预期结果PC端(Win10)
登录窗口登录界面点击“注册”按钮跳转至注册窗口
不填写登录信息,点击“登录”按钮弹出错误窗口
填写错误登录信息,点击“登录”按钮弹出错误窗口
填写正确登录信息,点击“登录”按钮跳转至“小学口算练习”界面
注册界面填写注册信息,点击“确定注册”按钮弹出“注册成功”窗口
不填写注册信息,点击“确定注册”按钮弹出错误窗口
点击“返回登录”按钮跳转至登录界面
填写已注册用户信息,点击“确定注册”按钮弹出错误窗口
注册成功界面点击“确认”按钮关闭窗口并跳转至登录界面
错误界面点击“确认”按钮关闭窗口并返回至上一个界面
练习窗口菜单点击菜单栏中”基本情况“按钮弹出相应菜单项目选择
点击菜单栏中”一年级“按钮弹出相应菜单项目选择
点击菜单栏中”二年级“按钮弹出相应菜单项目选择
点击菜单栏中”错题“按钮弹出相应菜单项目选择
点击“基本情况”选项中“做题情况”按钮跳转至做题情况界面
点击“错题情况”选项中“错题训练”按钮跳转至错题训练界面
点击“基本情况”选项中“题目数量”按钮弹出题目数量选择按钮
修改“题目数量”选项中数量生成题目时题目数量更改
点击“基本情况”选项中“年级选择”按钮弹出一、二年级选择按钮
修改“年级选择”选项中年级生成题目时年级更改
修改“一年级”选项中练习题目难度生成题目时难度更改
修改“二年级”选项中练习题目难度生成题目时难度更改
做题情况界面点击“马上做题”按钮跳转至做题界面
观察显示做题情况
做题界面点击“下一页”按钮界面显示下一页题目
点击“上一页”按钮界面显示上一页题目

4.出口条件

当现在版本被下载使用超过80次以上时

二、发布说明

1、功能介绍

1、登陆与注册功能
作为一个实用的口算系统应当支持多用户使用,而多用户使用则要求应有“登录”与“注册”功能。

img

img

2.题目生成功能(主要功能)
这里大致可以分为基本情况,一年级,二年级以及错题情况四个方面。
基本情况:
(1)题目数量:可选择本次生成的题目数量。有20,40,80以及100可供选择。生成的题目每20题为一个页面。
(2)年级选择:可以选择一年级或者二年级。选后生成的题目将是所选年级的。
(3)做题情况:每一个用户有一个做题情况,通过读取该用户的相关数据文档来生成,包括用户名,已做题目,错误题数,已做一年级题目,已做二年级题目以及正确率。每一次成功登陆进入系统时就可以看到此界面,界面中有一个“马上做题”的按钮可进入做题的界面。
一年级:
可选选项有“10以内一步计算”,“10以内两步计算”,“10-20一步计算”,“10-20两步计算”和“一年级综合计算”。即可以选择一年级的练习题目类型。
二年级:
可选选项有“100以内不进位加法”,“100以内不退位减法”,“100以内进位加法”,“100以内退位减法”,“100以内连加连减”以及“二年级综合计算”。即可以选择二年级的练习题目类型。
一年级和二年级的选择是配合着基本情况中的题目数量和年级选择的。只有当年级选择中选择了一年级,则一年级里的选择才有意义。同理,只有在年级选择中选了二年级才会读取二年级中选择的选项。得到题目类型后根据题目数量来生成练习。
练习界面可大致分为两个部分,上半部分是20个题目的练习页。下半部分是当前练习的相关信息和一些必要按钮。按钮是“上一页”,“下一页”,“重新生成”以及“提交”。

img

img

img

img

3.错题训练功能
从当前用户对应的错题文档里进行随机选择20道来编排成一个练习。

img

2 、修复的缺陷

旧版在错题训练功能中,错题的训练次数有时会有问题,新版已修复。

3.运行环境

安装1.11版本以上的jdk包,并配置java环境

4.安装方法

使用团队提供的jar包

5 、系统已知的问题和限制

1.储存结构采用的是文件储存,没有数据库那么方便与强大。
2.只有加减法,还可以增加乘除法,扩大可使用范围。
3.兼容性较差

6 、软件发布方式

通过贴吧,微信,B站等网络平台及开源社区传播

...全文
316 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文档为成都科洛威尔科技有限公司生产的MIL-1394B仿真板卡的API函数使用手册,详细介绍了该板卡在Windows和Linux环境下进行MIL-1394B/AS5643总线协议仿真和测试所需的API函数、数据结构、使用流程及例程。板卡支持CC(控制计算机)、RN(远程节点)和BM(总线监控)三种工作模式,提供丰富的函数用于设备管理、节点控制、消息收发、故障注入、中断处理等功能,并涵盖数据包格式、发送接收流程、错误检测机制等关键技术细节。手册还提供了函数调用示例和典型应用场景,帮助开发者快速掌握板卡的开发与调试。; 适合人群:从事航空电子、嵌入式系统或工业自动化领域,具备C/C++编程基础并熟悉总线通信协议的1-3年工作经验的软硬件研发工程师。; 使用场景及目标:①在复杂总线环境中实现高精度数据仿真与测试;②开发基于MIL-1394B协议的通信系统;③进行消息收发控制、时序偏移管理、错误注入测试及中断响应处理等高级功能验证;④通过API调用实现对板卡工作模式、数据流、状态监测的全面控制。; 阅读建议:建议结合配套的demo示例程序进行实践,重点理解各函数的调用时序与参数配置逻辑,尤其关注STOF时序控制、消息发送模式、错误注入机制等核心功能的实现原理。使用前需仔细阅读“基本使用流程”与“附录”部分,确保正确配置硬件环境与通信参数。

203

社区成员

发帖
与我相关
我的任务
社区描述
高校教学社区
其他 高校 广东省·广州市
社区管理员
  • ryue.zh
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧