2023年全国职业院校技能大赛高职组应用软件系统开发正式赛题—模块三:系统部署测试

模块三:系统部署测试(3 小时

一、模块考核点

  • 模块时长:3 小时模块分值:20 分
  • 本模块重点考查参赛选手的系统部署、功能测试、Bug 排查修复及文档编写能力,具体包括:
  • 系统部署。将给定项目发布到集成部署工具中,确保正常运行。
  • 功能测试及Bug 修复。使用给定的前后端源码,制订测试策略,设计测试用例,完成指定的功能测试;记录测试中出现的 Bug, 对Bug 进行分析与修复;基于测试报告模板,撰写系统测试报告。
  • API 接口测试。使用 JMeter 工具对后端 RESTful API 接口进行编码规范测试,输出API 接口测试报告。

二、任务要求

  • 1.项目准备
  • 利用数据库可视化管理工具,创建 carbon 数据库,并导入 carbon.sql 数据库文件。数据库账号/密码:root/123456。
  • 利用后端开发工具IntelliJ IDEA,打开后端项目carbon, 并运行。
  • 使用前端开发工具,打开管理前端项目,并运行。利用admin/admin123 登录双碳管理系统。
  • 使用前端开发工具,打开用户前端项目,并运行。
  • 使用前端开发工具,打开数据可视化前端项目,并运行。2.基于待测系统,进行功能测试,并对指定Bug 进行功能修正,完成"软件测试报告 . d o c x "和**"** 软件功能修正说明 . d o c x **"**文档撰写。
  • 基于待测系统,使用JMeter 工具对后端 RESTFul API 进行全面测试。完成"软件测试报告 . d o c x"文档撰写。
  • 竞赛结束前,选手将上述成果物"软件测试报告.docx"和"软件功能修正说明.docx"添加到**"** 系统部署测试 . z i p " 压缩包内,按选择的竞赛平台在 U 盘根文件夹下新建**"** 东软+赛位号 " 或"中慧+ 赛位号 " 文件夹(U 盘根文件夹下如果已有该文件夹,则不需要新建该文件夹),并将**"** 系统部署测试 . z i p " 压缩文件提交至 U 盘的**"** + 赛位号 " 或**"** 中慧 + 赛位号 **"**文件夹。示例(假设赛位号是 80 号):
  • U 盘:\东软 80\系统部署测试.zip
  • U 盘:\中慧 80\系统部署测试.zip

三、竞赛任务

任务 1:功能测试及指定 Bug 修改 (14 分)

  • (一)功能测试
  • 根据"双碳管理系统功能测试范围.pdf"中描述的功能范围进行全范围测查,找出特定的至少 5 个Bug,根据找出的Bug 进行缺陷分析,分析 Bug 出现的原因,并填写《系统测试报告模板》中的缺陷分析表,见表 1。
  • 表 1 缺陷分析表

|--------------------|----------------------------------------------------------------------------------------------|
| * * 缺陷简要描述 | * 车辆调度中搜索框内输入单据号后,点击【搜索】按钮没有 * 反应 |
| * * * * 缺陷重现步骤 | * 用户输账号密码后登陆双碳管理系统; * 智能仓储 WMS 中点击运输管理下的车辆调度标签,进入车辆管理页面; * 输入单据号后点击【搜索】按钮,无法加载对应数据,点 * 击无反应。 |
| * 缺陷验证程度 | * 严重 缺陷等级:(致命、严重、一般、提示) |
| * 涉及功能模块 | * 智能仓储---运输管理---车辆管理 |
| * 缺陷分析原因 | * 查询接口异常 |
| * 缺陷功能截图 | * 略 |

(二) 指定 Bug 修改

  • 修正下面功能 Bug,并完成"软件功能修正说明.docx"文档撰写,系统功能修正报告样例见表 2。
  • 表 2 系统功能修正报告样例

|---------------------|-----------------------------|
| * Bug 编号 | * 001 |
| * Bug 修正截图 | * 略 |
| * * 修改文件名称及对应代码 | * 文件名称:XXX.java 修正代码如下: * 略 |

  • 物料档案左侧物料分类下拉树显示异常
  • 进入双碳管理系统主界面,点击"智能仓储管理系统WMS"后再点击左侧物料档案标签,进入物料档案管理界面。

【基本要求】

  • 注:选手需根据描述的功能缺陷进行改错,并修正对应错误。

  • 页面左侧应显示物料类型分类的树形结构,目录结构如下: 根目录名称:分类

  • 子目录名称:成品、零件

  • "成品"子目录:燃油车、新能源车

  • "零件"子目录:发动机、变速箱、轮胎

  • 点击子目录下的内容可以检索右侧列表的信息,但现在左侧物料类型分类下拉树结构未正常显示,请查找对应错误并改正。

  • 管理端货主管理模块编辑功能无法弹出编辑弹窗

  • 进入双碳管理系统主界面,点击"智能仓储管理系统WMS"后再点击左侧基础数据下的货主标签,进入货主管理界面。

【基本要求】

  • 注:选手需根据描述的功能缺陷进行改错,并修正对应错误。 点击【编辑】按钮后应弹出编辑货主信息对话框,信息应包括:
  • 公司名称、公司地址、联系人、联系方式,但当前页面点击【编辑】按钮后无法弹出编辑货主对话框,请查找对应错误并改正。
  • 仓库管理模块搜索页面未显示正常结果
  • 进入双碳管理系统主界面,点击"智能仓储管理系统WMS"后再点击左侧基础数据下的仓库标签,进入仓库管理界面。

【基本要求】

  • 注:选手需根据描述的功能缺陷进行改错,并修正对应错误。仓库名称搜索框中输入仓库名称后点击【搜索】按钮,页面应显

  • 示仓库管理列表,但当前页面未显示正常数据,请查找对应错误并改正。

  • 承运申请中客户下拉选项无法查看对应数据

  • 进入双碳管理系统主界面,点击"智能仓储WMS"后再点击左侧运输管理下的承运申请标签,进入承运申请管理界面。

【基本要求】

  • 注:选手需根据描述的功能缺陷进行改错,并修正对应错误。
  • 承运申请页面点击搜索功能区中的客户下拉选项后,应显示所有客户名称并可以按照选择的客户进行查询,但现在客户下拉选项中无法显示对应的客户名称数据,请查找对应错误并改正。
  • 防错管理中无法批量选中所有数据
  • 进入双碳管理系统主界面,点击"制造执行MES"后再点击左侧质量管理下的防错管理标签,进入防错管理界面。

【基本要求】

  • 注:选手需根据描述的功能缺陷进行改错,并修正对应错误。
  • 防错管理数据列表显示内容应包括:编号、错误项、错误类型、【修改】和【删除】按钮。点击数据列表左上方的复选框后可选择全部防错管理数据,但现在点击复选框后无法批量选择所有防错管理数据,请查找对应错误并改正。

任务 2 A P I 接口测试 6

  • 通过 JMeter 测试工具,根据系统测试范围测试系统 API,根据
  • 《系统测试报告模板.docx》撰写软件测试报告。
相关推荐
LabVIEW开发4 小时前
LabVIEW程序怎么解决 Bug?
bug·labview
优雅的小武先生5 小时前
QT中的按钮控件和comboBox控件和spinBox控件无法点击的bug
开发语言·qt·bug
___Dream1 天前
【黑马软件测试三】web功能测试、抓包
前端·功能测试
酷酷-1 天前
彩虹易支付最新版源码及安装教程(修复BUG+新增加订单投诉功能)
html·php·bug
佛系小嘟嘟1 天前
Android-由switch-case和view.getId()引起的bug:错误:需要常量表达式 的解决办法
android·bug
未来可期LJ1 天前
【测试-BUG篇】软件测试的BUG知识你了解多少呢?
软件测试·bug
软件测试很重要1 天前
追梦无Bug的软件世界
bug
我又来搬代码了2 天前
【Android】【bug】ImageView设置scaleType不生效的问题
android·bug
吴恩达亲传弟子2 天前
【Bug】解决 Ubuntu 中 “error: Unable to Find Python3 Executable” 错误
linux·ubuntu·bug
john_hjy3 天前
8. Bug 与 Error
javascript·bug