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》撰写软件测试报告。
相关推荐
qq_433716951 天前
测试分层:减少对全链路回归依赖的探索!
自动化测试·软件测试·功能测试·测试工具·回归·pytest·postman
qq_433716951 天前
Postman断言与依赖接口测试详解!
自动化测试·软件测试·功能测试·测试工具·mysql·接口测试·postman
生命几十年3万天1 天前
通宵修bug
bug
LilKevinRay1 天前
【SpringMVC】记录一次Bug——mvc:resources设置静态资源不过滤导致WEB-INF下的资源无法访问
java·笔记·mvc·bug
会发光的猪。1 天前
前端vue3若依框架pnpm run dev启动报错
前端·javascript·vue.js·前端框架·bug
小白~小黑1 天前
软件测试基础十二(python变量进阶)
python·功能测试·测试工具·自动化
程序员小雷1 天前
软件测试基础:单元测试与集成测试
python·功能测试·selenium·测试工具·单元测试·集成测试·压力测试
测试老哥2 天前
需求不明确时如何设计测试用例?
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例
英英-2 天前
功能测试:方法、流程与工具介绍
功能测试
程序员雷叔2 天前
外包功能测试就干了4周,技术退步太明显了。。。。。
功能测试·测试工具·面试·职场和发展·单元测试·测试用例·postman