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

news/2024/2/29 17:37:24/文章来源:https://blog.csdn.net/qq_50377269/article/details/135604448
  • 模块三:系统部署测试(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 进行功能修正,完成“软件测试报告.docx”和软件功能修正说明.docx文档撰写。
  • 基于待测系统,使用JMeter 工具对后端 RESTFul API 进行全面测试。完成“软件测试报告.docx”文档撰写。
  • 竞赛结束前,选手将上述成果物“软件测试报告.docx”和“软件功能修正说明.docx”添加到系统部署测试.zip压缩包内,按选择的竞赛平台在 U 盘根文件夹下新建东软+赛位号或“中慧+ 赛位号文件夹(U 盘根文件夹下如果已有该文件夹,则不需要新建该文件夹),并将系统部署测试.zip压缩文件提交至 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”后再点击左侧质量管理下的防错管理标签,进入防错管理界面。
  • 【基本要求】

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

  • 通过 JMeter 测试工具,根据系统测试范围测试系统 API,根据
  • 《系统测试报告模板.docx》撰写软件测试报告。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_925417.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

c++泛型算法相关笔记

一. 泛型算法 1. 前言 泛型算法&#xff1a;可以支持多种类型的算法 此处主要来讨论怎么使用标准库中定义的泛型算法<algorithm>, numeric, ranges. 在引入泛型算法之前&#xff0c;还有一种是方法的形式&#xff0c;比如说std::sort 和std::list::sort&#xff0c;前者…

微信小程序上传并显示图片

实现效果&#xff1a; 上传前显示&#xff1a; 点击后可上传&#xff0c;上传后显示&#xff1a; 源代码&#xff1a; .wxml <view class"{{company_logo_src?blank-area:}}" style"position:absolute;top:30rpx;right:30rpx;height:100rpx;width:100rp…

力扣67. 二进制求和算法

一、【写在前面】 这道题需要&#xff0c;给你两个字符串比如 a "1010", b "1011"答案是&#xff1a;"10101" 然后需要你给出计算结果&#xff0c;那么我们很容易想到两种做法 1. 调库做法&#xff1a;直接转化为整数&#xff0c;然后用内…

在CentOS上设置和管理静态HTTP网站的版本控制

在CentOS上设置和管理静态HTTP网站的版本控制是一项重要的任务&#xff0c;它可以帮助您跟踪和回滚对网站所做的更改&#xff0c;确保数据的一致性和完整性。以下是在CentOS上设置和管理静态HTTP网站的版本控制的步骤&#xff1a; 安装版本控制系统在CentOS上安装Git或其他版本…

K8S--Ingress的作用

原文网址&#xff1a;K8S--Ingress的作用-CSDN博客 简介 本文介绍K8S的Ingress的作用。 ----------------------------------------------------------------------------------------------- 分享Java真实高频面试题&#xff0c;吊打面试官&#xff1a; Java后端真实面试题…

[后端] 微服务的前世今生

微服务的前世今生 整体脉络: 单体 -> 垂直划分 -> SOA -> micro service 微服务 -> services mesh服务网格 -> future 文章目录 微服务的前世今生单一应用架构特征优点&#xff1a;缺点&#xff1a; 垂直应用架构特征优点缺点 SOA 面向服务架构特征优点缺点 微服…

STM32快速复制MX25L1606E系列Flash

去年做了一个使用RS485对PIC18F45K80系列单片机进行在线升级的程序&#xff0c;如果是小批量的出厂烧录程序和升级验证&#xff08;出厂前肯定要测试单片机是否能正常读写Flash&#xff09;是可以的&#xff0c;但是后来产品订单量很大&#xff0c;生产线的烧录及升级验证就很缓…

Android Retrofit使用详情

一、 Retrofit是什么 Retrofit是Android用来接口请求的网络框架&#xff0c;内部是基于OkHttp实现的&#xff0c;retrofit负责接口请求的封装&#xff0c;retrofit可以直接将接口数据解析为Bean类、List集合等&#xff0c;直接简化了中间繁琐的数据解析过程 二、 Retrofit的简单…

使用 Apache POI 更新/覆盖 特定的单元格

使用 Apache POI 更新特定的单元格 一. 需求二. 实现三. 效果 一. 需求 将以下表中第4行&#xff0c;第4列的单元格由“张宇”更新为“汤家凤”&#xff0c;并将更行后的结果写入新的Excel文件中&#xff1b; 二. 实现 使用Apache POI&#xff0c;可以精确定位到需要更改的单…

stm32学习笔记:USART串口通信

1、串口通信协议&#xff08;简介软硬件规则&#xff09; 全双工&#xff1a;打电话。半双工&#xff1a;对讲机。单工&#xff1a;广播 时钟&#xff1a;I2C和SPI有单独的时钟线&#xff0c;所以它们是同步的&#xff0c;接收方可以在时钟信号的指引下进行采样。串口、CAN和…

Picturesocial | 开发实践:如何在15分钟内将应用容器化

在常见的软件架构体系中&#xff0c;容器无疑是一个技术热点。有些开发者在工作中熟练使用容器技术&#xff0c;有些可能刚刚开始容器之旅。 面对容器使用经验不同的各类开发者&#xff0c;我们希望通过这个系列文章&#xff0c;由浅入深地介绍如何使用容器技术来构建&#xf…

C语言天花板——指针(经典题目)

指针我们已经学习的差不多了&#xff0c;今天我来给大家分享几个经典的题目&#xff0c;来让我们相互学习&#x1f3ce;️&#x1f3ce;️&#x1f3ce;️ int main() {int a[4] { 1, 2, 3, 4 };int* ptr1 (int*)(&a 1);int* ptr2 (int*)((int)a 1);printf("%x,%…

C++ OJ基础

C OJ基础 在学校学习C程序设计基础课程的OJ题目 缺少第二十题 这里写目录标题 C OJ基础习题练习(一)打印图形习题练习(二)数据的输入输出习题练习(三)函数重载习题练习(四)设计矩形类习题练习(五)定义Tree类习题练习(六)完善职工工资类Salary的设计习题练习(七)设计矩形类recta…

运维工具之iptables命令

运维工具之iptables命令 1.iptables防火墙介绍 ​ iptables其实并不是真正的防火墙&#xff0c;我们可以理解成一个客户端代理&#xff0c;用户通过 IPTables这个代理&#xff0c;将用户的安全设定执行到对应的"安全框架"中&#xff0c;这个"安全框架"才…

Laravel 框架中队列的使用

概述 Laravel 框架内置了强大的队列系统&#xff0c;用于处理异步任务、提高系统性能等。队列可以让任务异步执行&#xff0c;而不会阻塞当前进程&#xff0c;可以提高系统的处理能力。 Laravel 的队列系统支持多种驱动&#xff0c;如 Redis、Beanstalkd、SQS 等&#xff0c;…

Android WiFi Service启动-Android13

Android WiFi Service启动 - Android13 1、SystemServer中入口2、WifiService启动2.1 关键类概要2.2 启动时序图 Android WiFi基础概览 AOSP > 文档 > 心主题 > WiFi概览 1、SystemServer中入口 编译生成对应的jar包&#xff1a;"/apex/com.android.wifi/javalib…

桌面显示器type-c接口方案6020

TYPE-C接口桌面显示器&#xff0c;与传统的显示器不同的是 新一类的显示器不仅仅支持视频传输&#xff0c;还可以利用显示器的DC电源转成PD协议充电给设备端&#xff08;笔记本&#xff0c;任天堂等HOST设备&#xff09;充电。 这种新型的TYPE-C接口桌面显示器&#xff0c;不仅…

基于机器学习的高考志愿高校及专业分析系统

本项目在“基于 Python 的高考志愿高校及专业分析系统”基础上补充添加了机器学习算法对高考总问进行预测&#xff1b; 项目采用了网络爬虫技术&#xff0c;从指定的高考信息网站上抓取了各大高校的历年录取分数线数据。 通过精细的数据清洗过程&#xff0c;这些数据被存储于…

物联网智能控制器—福建蜂窝物联网科技有限公司

什么是物联网智能控制器&#xff1f; 物联网智能控制器是蜂窝物联自主研发的一种远程测控设备(RTU)&#xff0c;负责对现场信号、工业设备的监测和控制。本质上是一个模块化封装的微型计算机设备&#xff0c;将相应的一些功能进行了封装&#xff0c;无需进行电路设计和硬件程序…

为什么使用双token实现无感刷新用户认证?

单token机制 认证机制&#xff1a;对与单token的认证机制在我们项目中仅使用一个Access Token的访问令牌进行用户身份认证和授权的方案处理。 不足之处&#xff1a; 安全性较低(因为只有一个token在客户端和服务器端之间进行传递&#xff0c;一目Acess Token被截获或者被泄露…