2022年江西省职业院校技能大赛软件测试技能竞赛方案(高职组)

2022年江西省职业院校技能大赛

软件测试技能竞赛方案(高职组)

各高职院校(含职教本科):

根据江西省教育厅《关于举办2022年江西省职业院校技能大赛的通知》(赣教职成字〔2022〕15号)文件精神,现举办2022年江西省职业院校技能大赛“软件测试”技能竞赛(高职组),为了确保竞赛工作顺利开展,特制定本竞赛方案。

一、比赛时间及地点

报名时间:2022年9月13日-2022年9月17日报到时间:2022年11月28日14:30-15:45

比赛时间:2022年11月29日

比赛地点:九江职业技术学院(濂溪校区)(九江市濂溪区前进东路881号)

二、比赛项目及形式

软件测试(团体赛,每组选手 2人)

三、参赛对象与组队原则

(一)参赛对象

参赛选手须为普通高等学校全日制在籍专科学生,本科院校高职类全日制在籍学生可报名参加高职组比赛,五年制高职学生四、五年级参加高职组比赛。凡在往届全国职业院校技能大赛中获得一等奖的选手,不能再参加省赛同一项目同一组别的比赛。

(二)组队原则

本赛项为团体赛,不得跨校组队,每所参赛院校限报1队。如赛项只有3-5所参赛院校,每校可限报2队。

参赛队可配指导老师,指导老师须由本校实际指导选手训练的专、兼职教师担任,每队限报2名指导老师。

四、组织领导

主办单位:江西省教育厅

承办单位:九江职业技术学院

协办单位:江西师范大学职教师资培训基地

为保证比赛顺利进行,设立江西省职业院校技能大赛软件测试技能竞赛执行委员会和仲裁委员会。

赛项执委会构成如下:

主 任:曾青生 九江职业技术学院 校长

副主任:周贵忠  江西省高校师资培训中心常务副主任

(江西师范大学职教师资培训基地主任)卢致俊 九江职业技术学院 副校长

待 定 赛项裁判长

成 员:李良仁 九江职业技术学院 教务处处长张 丹 江西省高校师资培训中心副主任

(江西师范大学职教师资培训基地副主任)殷 侠 九江职业技术学院 信息工程学院院长

王 蓉 九江职业技术学院 电气工程学院院长

叶智彪 九江职业技术学院 教务处副处长

虞 芬 九江职业技术学院 信息工程学院副院长徐鲁宁 九江职业技术学院 电气工程学院副院长柯 茜 江西省高校师资培训中心干部

(江西师范大学职教师资培训基地)干部赛项仲裁委员会构成如下:

主 任:周贵忠

成 员:江西师范大学职教师资培训基地相关同志、九江职业技术学院纪委相关同志、赛项裁判组等

五、奖项设置

(一)参赛选手奖

本赛项设一、二、三等奖,奖项设置按实际参赛队数四舍五入方法确定,其中:

一等奖 占参赛队数10二等奖 占参赛队数20三等奖 占参赛队数30

(二)优秀指导老师奖

获赛项一、二、三等奖的选手,其指导老师获优秀指导老师奖,由大赛组委会颁发“优秀指导老师”奖。

六、竞赛规程

根据软件测试赛项规程,组织专家制定2022年江西省职业院校技能大赛软件测试技能竞赛规程(见附件1),对比赛进行公平、公正、公开的评判。

七、选手资格审查

承办单位对参赛选手的参赛条件进行统一身份核查(以学籍系统注册信息为准),对不符合参赛条件的选手将作出禁止参赛处理。参赛选手需提供以下证明材料:

  1. 参赛选手报到时需提供加盖了本校印章的《参赛证》(通过

《报名系统》打印)。

  1. 本人身份证原件及复印件(无身份证者需提供附本人照片的户籍证明)。
  2. 学籍证明材料:高职院校需提供加盖了本校印章的教育部学籍在线验证报告(通过“中国高等教育学生信息网(学信网)”下载打印),学籍证明材料均需加盖本校印章。

参赛证及其他证件查核后当场退回,复印件留查,对各代表队赛前报到时材料不符合要求或身份造假的选手将取消其参赛资格;赛后若发现参赛选手身份造假将收回证书并通报批评。

八、竞赛费用

省级竞赛不收取任何参赛费用。竞赛期间食宿自理,由承办学校统一安排,参加竞赛的学校领队、教师、学生差旅费、食宿费、交通费按标准回原单位报销。

比赛期间,各代表队须为每位参赛选手办理意外伤害险。

十、申诉与仲裁

  1. 各参赛队对不符合大赛和赛项规程规定的仪器、设备、工装、材料、物件、计算机软硬件、竞赛使用工具、用品,竞赛执裁、赛场管理,以及工作人员的不规范行为等,参赛选手可向现场裁判提出示意,由裁判长根据实际情况作出现场处理。
  2. 赛后申诉启动时,各校领队应在比赛结束后(成绩张榜公布的2小时内)向赛项仲裁工作组递交亲笔签字同意的书面申诉报告。申诉报告应对申诉事件进行充分、实事求是的叙述。非书面申诉不予受理,超过时效不予受理。
  3. 申诉方可随时提出放弃申诉。
  4. 申诉方必须提供真实的申诉信息并严格遵守申诉程序,不得以任何理由采取过激行为扰乱比赛秩序。

附件1:2022年江西省职业院校技能大赛(高职组)软件测试 赛项规程

附件 1

 

2022 年江西省职业院校技能大赛 “软件测试”赛项(高职组)竞赛规程

一、赛项名称

赛项名称:软件测试赛项组别:高职组

赛项归属产业:电子信息大类

二、竞赛目的

(一)检验教学成效

本赛项竞赛内容以《国家职业教育改革实施方案》为设计方针,以电子信息产业发展的人才需求为依据,以软件测试岗位真实工作过程为载体,全面检验高等职业院校人才培养方案和用人单位岗位要求的匹配程度,检验学生的软件测试工程实践能力和创新能力,从而展现专业教学成效、人才培养成果。

(二)促进教学改革

本赛项按照行业企业软件测试岗位真实工作过程设计竞赛内容,促进教学过程与生产过程对接、课程内容与职业标准对接、专业设置与产业需求对接、学历证书与职业资格证书对接,最大限度匹配与适应人才培养供给侧和产业需求侧。通过“以赛促学、以赛促教、以赛促改、以赛促建”,持续推进专业目录、专业教学标准、课程标准、顶岗实习标准、实训条件建设标准建设,从而提高人才培养的针对性、有效性和专业建设水平。

(三)向世界高水平看齐

本赛项紧跟软件测试行业企业发展趋势,瞄准软件测试国际发展水平,参考国际技术技能标准,借鉴世界技能大赛办赛机制,全面对标世界技能大赛电子信息类赛项技术工作内容组织方式,通过大赛让参赛选手经历完整工作过程。瞄准世界最高技能水平,选拨具有大国工匠素质的技术技能人才。

(四)营造崇尚技能氛围

职业技能竞赛是培养和选拔技能人才的重要途径,是激励广大职工和青年学习技能、钻研技术、展示“工匠精神”的大舞台。通过本赛项,引导全社会尊重、重视、关心技能人才的培养和成长,让尊重劳动、尊重技术、尊重创新成为社会共识,在全社会倡导“崇实尚业”之风,营造尊敬技能人才的社会氛围,激励广大职工和青年走技能成才、技能报国之路,为国家高质量发展添砖加瓦。

三、竞赛内容

竞赛以“资产管理系统”为被测对象,采用实际操作形式,完成软件测试工作。竞赛突出实战过程,既满足软件产业对高素质技能人才的需求特点,又符合高等职业院校基于工作过程的课程教学特点。比赛围绕软件测试应用领域的主流技术及应用,考察选手面对实际问题的综合分析能力,对测试用例、测试方法的设计能力,对软件测试相关技术的掌握程度。考核内容包括:环境搭建及系统部署;测试计划制定、测试总结报告编写;测试用例设计、测试执行和提交 Bug、;自动化测试要求分析、测试工具使用、代码编写和测试执行;性能测试要求分析、测试工具使用、测试执行;单元测试要求分析、编写应用程序、设计测试数据并得出测试结果;接口测试要求分析、测试工具使用和测试执行;团队合作能力以及应用创新能力等职业素养。

竞赛过程包括以下任务:

内容模块

具体内容

任务一

环境搭建及系统部署

根据软件测试 竞赛项目需求,搭建与配置测 试环境,安装与

部署应用系统

能搭建与配置 JDK、Tomcat 等环境;

能安装与部署应用系统及在 Windows 下浏览器正确访问。

任务二

单元测试

根据单元测试

的要求,执行单元测试

根据单元测试要求,编写应用程序、设计测试

数据,考查语句、判定、条件、判定条件、条件组合基本路径等覆盖方法,并得出测试结果。

任务三

设计测试文档

根据软件测试竞赛项目需求,制定功能测试计划文档、编写功能测试总结报告文档

功能测试计划:

能够根据需求文档进行需求理解和分析;功能测试范围划分和界定;

功能测试任务分解;

对功能测试难度进行预估;

能够对功能测试工作量和进度进行预估。功能测试总结报告:

能使用典型测试方法进行功能测试用例设计;对功能测试用例的输入、预计输出、实际输出等规范描述。

文档编写规范等。

任务四

设计功能测试用例

根据软件测试竞赛项目需求,设计功能测试用例

能使用典型测试方法进行功能测试用例设计。对功能测试用例的输入、预计输出、实际输出等规范描述。

文档编写规范等。

执行功能测试用例

执行功能测试用例,提交缺陷报告

根据功能测试用例进行测试,发现并记录 Bug。对 Bug 描述、输入、预计输出、实际输出等规范描述,并对 Bug 截图。

文档编写规范等。

任务五

自动化测试

根据软件自动化测试的要求,编写并执行自动化测试脚本

根据自动化测试要求,考查自动化测试理论知识、浏览器基本操作、页面元素进行识别并定位、Selenium 基本方法使用、Unittest 框架、数据驱动、数据断言等,以及自动化测试脚本编写,执行自动化测试脚本。

任务六

性能测试

根据软件性能测试的要求,执行性能测试

根据性能测试要求分析性能测试的压力点,使用性能测试工具(JMeter 及 LoadRunner),添加脚本,设置场景,执行性能测试,截取过程及结果截图。

任务七

接口测试

根据软件接口测试的要求,执行接口测试

根据接口测试要求,使用接口测试工具,考查 HTTP、JSON、参数设置、变量设置、数据断言、数据驱动等,执行接口测试,截取过程及结果截图。

竞赛各任务分值权重和时间分布如下:

任务名称

竞赛时间

任务一

环境搭建及系统部署,权重 3%

480 分钟

任务二

单元测试,权重 10%

任务三

设计测试文档,权重 10%

任务四

设计测试用例,权重 15%

执行测试用例,权重 15%

任务五

自动化测试,权重 20%

任务六

性能测试,权重 20%

任务七

接口测试,权重 5%

职业素养,权重 2%

四、竞赛方式

  1. 本赛项为团体赛,同一学校的报名参赛队伍不超过1支。如赛项只有3-5所参赛院校,每校可限报2队。
  2. 每支参赛队由 2 名选手组成。团体赛参赛队可配指导教师,指导教

师须为本校专兼职教师,每队限报 2 名指导教师,竞赛期间不允许指导教师进入赛场进行现场指导。参赛选手和指导教师报名获得确认后不得随意更换。

五、竞赛流程

根据竞赛任务要求,参赛队伍在 480 分钟竞赛时间内完成规定的各项任务,每项任务用时自行掌握。

(一)竞赛时间安排

11 月 28

14:30-15:45

各参赛队报到

16:00-16:30

开赛仪式、

16:30-17:30

领队会、赛前说明

16:30-17:00

选手熟悉赛场

17:00-18:00

现场裁判赛前检查,封闭赛场

11 月 29

07:00-07:30

赛场检录

07:30-08:00

信息加密,竞赛选手入场等候

08:00-16:00

竞赛选手完成竞赛任务(含午餐)

17:00-23:00

成绩评定与复核

(二)竞赛流程

协办单位委托专家工作组负责本赛项赛题的编制工作,遵从公开、公平、公正原则,命题专家需与协办单位签订保密协议。赛项的赛卷、技术参数方案的印制、装订和保密工作由协办单位指定专人负责。竞赛结束后,对竞赛竞赛用的所有材料,如赛卷、成绩评定过程材料等进行回收,再核对赛卷份数后,赛卷、答卷及竞赛作品由赛项承办单位就地封存,妥善保管,未经大赛执委会授权任何人不得随意查阅,所有材料的有效追溯期为三年。

本赛项样题详见附件。

七、竞赛规则

  1. 参赛选手须为高等职业院校全日制在籍专科学生,本科院校高职类 全日制在籍专科学生,五年制高职四、五年级在籍专科学生。凡在往届全 国职业院校技能大赛中获得一等奖的选手,不能再参加同一项目同一组别 的比赛。参赛选手的资格审查工作按照《全国职业院校技能大赛制度汇编》要求执行。
  2. 竞赛前 1 日安排各参赛队领队、参赛选手熟悉赛场。
  3. 严禁参赛选手、赛项裁判、工作人员私自携带通讯、摄录设备进入比赛场地。
  4. 参赛选手所需的硬件、软件和辅助工具统一提供,参赛队不得使用自带的任何有存储功能的设备,如硬盘、光盘、U 盘、手机、随身听等。
  5. 所有参赛选手都必须携带参赛证件进行检录。
  6. 参赛队在赛前领取比赛任务并进入比赛工位,比赛正式开始后方可进行相关操作。
  7. 比赛过程中,选手须严格遵守操作规程,确保人身及设备安全,并接受裁判员的监督和指示。因选手原因造成设备故障或损坏而无法继续比赛的,裁判长有权决定中止该队比赛;非因选手个人原因造成设备故障的,由裁判长视具体情况作出裁决。
  8. 竞赛开始时统一发放赛卷,竞赛结束后,参赛选手要确认已成功提交竞赛要求的配置文件和文档,裁判员与参赛选手一起签字确认,参赛选手在确认后不得再进行任何操作。
  1. 赛项成绩解密后,在指定地点,以纸质形式向全体参赛队进行公布。
  2. 其他未尽事宜,将在赛前向各领队做详细说明。

八、竞赛环境

  1. 竞赛场地:竞赛场地分为竞赛现场、裁判员休息区、指导老师休息区、开(闭)幕式会议区、服务区。其中,竞赛现场又划分为:检录区、场内竞赛区、裁判工作区、技术支持区。以上区域应保证良好的采光、照明和通风;应提供稳定的水、电和供电应急设备。
  2. 竞赛设备:场内竞赛区按照参赛队数量准备比赛所需的软硬件平台,为参赛队提供统一竞赛设备和备用设备。选手无需自带任何工具及附件。
  3. 竞赛工位:竞赛现场各个工作区配备单相 220V/3A 以上交流电源。每个竞赛工位上标明编号;每个竞赛间配有工作台,用于摆放计算机和其它调试设备工具等;配备 3 把工作椅。
  4. 技术支持区:为技术支持人员提供固定工位、电源保障。
  5. 服务区:提供医疗等服务保障。
  6. 竞赛场地应符合消防安全规定,现场消防器材和消防栓合格有效,应急照明设施状态合格,赛场明显位置张贴紧急疏散图,赛场地面张贴荧光疏散指示箭头,赛场出入口专人负责,随时保证安全通道的畅通无阻。各工位分区供电,强电弱电分开布线,现场临时用电满足《施工现场临时用电安全技术规范》JGJ46-2005 的要求。

九、技术规范

参赛代表队在实施竞赛项目时要求遵循如下规范:

标准号

中文标准名称

1

GB/T15532—2008

计算机软件测试规范

2

GB/T16260—2006

软件工程  产品质量

3

GB/T9385—2008

计算机软件需求规格说明规范

4

GB/T18905—2002

软件工程  产品评价

5

GB/T8567-2006

计算机软件文档编制规范

6

GB/T25000.1-2010

软件质量要求与评价(SQuaRE)指南

7

GB/T25000.10-2016

软件质量要求与评价(SQuaRE)第 10 部分:系统与软件质量模型

8

GB/T25000.51-2016

软件质量要求与评价(SQuaRE)第 51 部分:商业现货

(COTS)软件产品的质量要求与评测细则

9

GB/T25000.62-2014

软件质量要求与评价(SQuaRE)易用性测试报告行业通用格式(CIF)

十、技术平台

赛项采用国赛技术支持方—北京四合天地科技有限公司提供的设备及技术支持服务。

(一)竞赛设备

设备类别

设备用途

基本配置

1 套功能自动化测试服务器,

服务器

每支参赛队 2 套

内嵌软件测试实训系统、功能

测试被测系统、自动化测试被测系统;1 套性能测试服务

性能相当于 2.0GHZ

处理器,4G 及以上内存。

器,内嵌性能测试被测系统。

客户端

每支参赛队 3 台

竞赛选手比赛使用。

性能相当于 2.0GHZ处理器,4G 及以上内

存。

(二)竞赛软件平台

《四合天地软件测试实训系统》。

(三)相关软件

设备类别

软件类别

软件名称

服务器

操作系统

Ubuntu

操作系统

Windows10 64 位

浏览器

Chrome 67

IE11

浏览器驱动

Chrome 67 对应驱动-Chromedriver

文档编辑器

WPS

截图工具

Windows10 系统自带

输入法

搜狗拼音输入法、搜狗五笔输入法

Virtual Box-6.1.18-142142-Win.exe

环境搭建及系

Cent OS-7-x86_64-DVD-1810.iso

统部署

JDK-8u271-linux-x64.tar.gz

apache-tomcat-8.5.63.tar.gz

客户端自带软件

单元测试工具

环境

JDK-8u172-windows-x64

Apache-JMeter-5.3

FiddlerSetup

性能测试工具

JDK-8u172-windows-x64

npp.7.9.2.Installer.exe

LoadRunner12.55_Community_Edition 英文版及

以上

Python-3.5.0-amd64

自动化测试工

Selenium 版本 3.141.0

具环境

ddt 版本 1.4.1

PyCharm(2017.1.1)

接口测试工具

Postman-win64-6.6.1-Setup

环境

十一、成绩评定

(一)评分细则(总分 100 分)

考查点

评分标准

评分细则

分值(分

任务一

环境搭建及系统布署

环境搭建及系统部署包括搭建与配置测试环境,安装与部署应用系统等,对

完成环境搭建及系统部署指令及步骤进行考核。

JDK 安装、JDK 环境变量配置及查看 JDK 版本信息指令操作

3

Tomcat 的安装、Web 应用系统

部署及在 Windows 下浏览器访问操作

单元测

按照要求编写 Java 程序,

程序完整、清晰、正确性

10

务二

试执行

设计测试用例,执行单元测试,编写单元测试报告。

测试数据合理、完整性

截图内容完整、清晰,结果正确性

任务三

设计测试文档

功能测试计划应包括测试 目的、测试范围、测试人员、测试环境、测试人员进度安排与模块划分等。

主要评分点包括明确测试范围、合理并完备的进行任务分配、制定有效完备的测试策略等。

1.概述说明清晰。

5

2.测试任务说明清晰。

3.测试资源说明清晰。

4.功能测试计划列出全部功能

点。

5.对每个功能点进行分工。

6.功能点的测试分工合理。

7.测试整体进度安排说明清晰。

8.相关风险说明清晰。

功能测试总结报告应包括测试目的、测试环境、测试人员、测试进度情况、Bug汇总、测试结论等。

主要评分点包括:测试总结报告内容完整。

1.测试概述、测试参考文档、项目组成员、测试设计介绍填写完

整。

5

2.用例汇总填写完整。

3.测试进度回顾填写完整。

4.功能测试回顾描述清晰合理。

5.缺陷汇总填写完整。

6.测试结论描述清晰合理。

任务四

设计功能测试用例

测试用例包括功能测试用 例。测试用例文档应包括:测试用例编号、功能点、用例说明、前置条件、输入、执行步骤、预期结果、重要程度。

1.用例数量。每写一条规范的测试用例得分=4/用例数量(不能有重复的测试用例,编写要符合

需求且正确)。

15

2.重点测试用例数量。每发现 1个得分=10/重点测试用例数量

(不能有重复的测试用例,编写

要符合需求且正确)。

3.测试用例编写符合测试用例

规范。

执行功能测试用例

Bug 提交包括功能缺陷等。 Bug 提交文档应包括缺陷 编号、角色、模块名称、摘要描述、操作步骤、预期结果、实际结果、缺陷严重程度、提交人、截图等。

1.Bug 数量。每发现一个 Bug 得分=4/Bug 数量(Bug 描述要规范

且正确,重复的 Bug 不计入 Bug数量)。

15

2.重点 Bug 数量。每发现一个重点 Bug 得分=10/重点 Bug 数量

(Bug 描述要规范且正确,重复

的 Bug 不计入 Bug 数量)。

3.测试 Bug 缺陷报告清单编写 符合规范,每一项均需要填写,

否则得 0 分。

任务五

自动化测试执行

自动化测试执行包括自动化测试脚本编写,执行自动化测试脚本,完成自动化测

试总结报告。

1.术语定义描述清晰

20

2.自动化测试脚本代码正确性。

任务六

性能测试执行

性能测试执行包括使用性能测试工具,添加脚本、回放脚本、配置参数、设置场景、执行性能测试,对测试过程和结果进行截图,完成

性能测试报告。

1.术语定义描述清晰。

20

2.测试策略描述清晰。

3.性能测试实施过程执行截图

正确性。

4.执行结果填写完整。

任务七

接口测试执行

接口测试执行包括使用接口测试工具进行设置,对测试过程和结果进行截图,完

成接口测试总结报告。

1.术语定义描述清晰。

5

2.接口测试实施过程执行截图正确性。

职业素养

竞赛现场符合企业“5S”(整理、整顿、清扫、清洁和素养)原则,

1.团队分工明确合理。

2

2.操作规范。

3.文明竞赛。

(二)组织分工

  1. 本竞赛参与赛项成绩管理的组织机构包括裁判组、监督仲裁组。裁判组实行“裁判长负责制”。
  2. 监督仲裁组对裁判组的工作进行全程监督,并对竞赛成绩抽检复核。
  3. 监督仲裁组负责接受由参赛队领队提出的对裁判结果的申诉,组织复议并及时反馈复议结果。
  4. 竞赛将制定裁判遴选管理办法、赛事保密细则和预案、命题管理办法等制度,保证竞赛的公平公正。赞助企业、参赛院校不安排人员进入裁判团队。裁判组设置、评分方式、工作流程以及其他未尽事项,将在赛前说明会或领队会上说明。

(三)评分方法

  1. 本赛项采用结果评分,根据评分标准设计评分表,采用结果评分。
  2. 每个裁判小组汇总本组所有的评分表,计算成绩,本组裁判成员签字确认,成绩汇总表备案以供核查。
  3. 为保障成绩评判的准确性,监督仲裁组将对赛项总成绩排名前 30%的所有参赛队伍(选手)的成绩进行复核;对其余成绩进行抽检复核,抽检覆盖率不得低于 15%。如发现成绩错误以书面方式及时告知裁判长,由裁判长更正成绩并签字确认。复核、抽检错误率超过 5%的,裁判组将对所有成绩进行复核。
  4. 裁判长正式提交赛位评分结果并复核无误后,加密裁判在监督人员监督下对加密结果进行逐层解密。严格按照相关文件的方法和模板进行。
  5. 竞赛成绩经复核无误后,经裁判长、监督人员审核签字后公布。

十二、奖项设定

竞赛设团体奖。竞赛奖以实际参赛队数为基数,设定为:一等奖占比 10%,二等奖占比 20%,三等奖占比 30%,小数点后四舍五入。

获得一、二、三等奖的参赛队指导教师获“优秀指导教师奖”。

十三、赛项预案

赛场备用工位:赛场提供占总参赛队伍 10%的备用工位。

竞赛系统可靠性:竞赛系统使用的服务器应进行冗余,数据库、存储应使用高可用架构。提前开始运行,经过多次压力测试,由学校组织的真实竞赛环境测试。

竞赛备用服务器:现场提供占总参赛队伍 10%的备用服务器。现场应急预案详情,如下:

(一)服务器问题预案

若服务器在比赛过程中出现卡顿、死机等情况,参赛选手举手示意裁判,在裁判与技术支持人员确定情况后,可更换服务器。更换服务器的等待时间,可在比赛结束后延时。

(二)交换机问题预案

若交换机在比赛过程中出现传输速度慢或无故中断等情况,参赛选手举手示意裁判,在裁判与技术支持人员确定情况后,可更换交换机。更换交换机的等待时间,可在比赛结束后延时。

(三)PC 机问题预案

若PC 机在比赛过程中出现死机、蓝屏等现象(重启后无法解决),参赛选手举手示意裁判,在裁判与技术支持人员确定情况后,可更换备用工位或更换PC 机进行答题。

十四、赛项安全

赛场严格按照国家防疫措施执行,以对应突发情况发生。

赛事安全是技能竞赛一切工作顺利开展的先决条件,是赛事筹备和运行工作必须考虑的核心问题。采取切实有效措施保证大赛期间参赛选手、指导教师、裁判员、工作人员及观众的人身安全。

(一)比赛环境

  1. 须在赛前组织专人对比赛现场、住宿场所和交通保障进行考察,并对安全工作提出明确要求。赛场的布置,赛场内的器材、设备,应符合国家有关安全规定。如有必要,也可进行赛场仿真模拟测试,以发现可能出现的问题。承办院校赛前须按照要求排除安全隐患。
  2. 赛场周围要设立警戒线,要求所有参赛人员必须凭有效证件进入场

地,防止无关人员进入发生意外事件。比赛现场内应参照相关职业岗位的要求为选手提供必要的劳动保护。在具有危险性的操作环节,裁判员要严防选手出现错误操作。

  1. 承办院校应提供保证应急预案实施的条件。对于比赛内容涉及高空作业、可能有坠物、大用电量、易发生火灾等情况的赛项,必须明确制度和预案,并配备急救人员与设施。
  2. 严格控制与参赛无关的易燃易爆以及各类危险品进入比赛场地,不许随便携带书包进入赛场。
  3. 配备先进的仪器,防止有人利用电磁波干扰比赛秩序。大赛现场需对赛场进行网络安全控制,以免场内外信息交互,充分体现大赛的严肃、公平和公正性。
  4. 承办院校制定开放赛场和体验区的人员疏导方案。赛场环境中存在人员密集、车流人流交错的区域,除了设置齐全的指示标志外,须增加引导人员,并开辟备用通道。
  5. 大赛期间,承办院校须在赛场管理的关键岗位,增加力量,建立安全管理日志。

(二)生活条件

  1. 比赛期间,原则上由赛项承办院校统一安排参赛选手和指导教师食宿。承办院校须尊重少数民族的信仰及文化,根据国家相关的民族政策,安排好少数民族选手和教师的饮食起居。
  2. 比赛期间安排的住宿地应具有宾馆/住宿经营许可资质。以学校宿舍作为住宿地的,大赛期间的住宿、卫生、饮食安全等由学校负责。
  3. 本赛项的安全管理,除了可以采取必要的安全隔离措施外,应严格

遵守国家相关法律法规,保护个人隐私和人身自由。

(三)组队责任

  1. 各学校组织代表队时,须安排为参赛选手购买大赛期间的人身意外伤害保险。
  2. 各学校代表队组成后,须制定相关管理制度,并对所有选手、指导教师进行安全教育。
  3. 各参赛队伍须加强对参与比赛人员的安全管理,实现与赛场安全管理的对接。

(四)应急处理

比赛期间发生意外事故时,发现者应在第一时间报告,同时采取措施,避免事态扩大。立即启动预案予以解决。出现重大安全问题的赛项可以停赛,是否停赛由大赛执委会决定。事后,承办校应向大赛执委会报告详细情况。

(五)处罚措施

  1. 因参赛队伍原因造成重大安全事故的,取消其获奖资格。
  2. 参赛队伍有发生重大安全事故隐患,经赛场工作人员提示、警告无效的,可取消其继续比赛的资格。
  3. 赛事工作人员违规的,按照相应的制度追究责任。情节恶劣并造成重大安全事故的,由司法机关追究相应法律责任。

十五、竞赛须知

(一)参赛队须知

  1. 在赛事期间,领队及参赛队其他成员不得私自接触裁判,凡发现有弄虚作假者,取消其参赛资格,成绩无效。
  2. 对于有碍比赛公正和比赛正常进行的参赛队,视其情节轻重,给予警告、取消比赛成绩、通报批评等处理。其中,对于比赛过程及有关活动造成重大影响的,以适当方式通告参赛院校或其所属地区的教育行政主管部门依据有关规定给予行政或纪律处分,同时停止该院校参加江西省职业院校技能大赛 1 年(届)。涉及刑事犯罪的移交司法机关处理。
  3. 各参赛院校应指定 1 名负责人任赛项领队,全权负责该校参赛事务的组织、协调和领导工作。
  4. 各参赛代表队在比赛期间,不能以任何方式透露学校信息,违规则取消竞赛成绩。

(二)指导教师须知

  1. 各参赛代表队要发扬良好道德风尚,听从指挥,服从裁判,不弄虚作假。如发现弄虚作假者,取消参赛资格,名次无效。
  2. 各代表队领队要坚决执行竞赛的各项规定,加强对参赛人员的管理,做好赛前准备工作,督促选手带好证件等竞赛相关材料。
  3. 竞赛过程中,除参加竞赛的选手、执行裁判员、现场工作人员和经批准的人员外,领队、指导教师及其他人员一律不得进入竞赛现场。
  4. 参赛代表队若对竞赛过程有异议,在规定的时间内由领队向赛项仲裁工作组提出书面报告。
  5. 对申诉的仲裁结果,领队要带头服从和执行,并做好选手工作。参赛选手不得因申诉或对处理意见不服而停止竞赛,否则以弃权处理。
  6. 指导老师应及时查看大赛专用网页有关赛项的通知和内容,认真研究和掌握本赛项竞赛的规程、技术规范和赛场要求,指导选手做好赛前的一切技术准备和竞赛准备。

(三)参赛选手须知

  1. 参赛选手在报名获得确认后,原则上不再更换。如在筹备过程中,参赛选手因故不能参赛,须由参赛学校向赛项承办院校提交申请,经审批通过后,由办公室开放修改权限,参赛学校在限定时间内进行修改,承办校复核,赛项于开赛前 7 日内将不再接受更改报名信息申请。允许队员缺席比赛;允许指导教师缺席比赛。
  2. 参赛选手严格遵守赛场规章、操作规程和工艺准则,保证人身及设备安全,接受裁判员的监督和警示,文明竞赛。
  3. 参赛选手凭证进入赛场,在赛场内操作期间应当始终佩戴参赛凭证以备检查。
  4. 参赛选手进入赛场,不允许携带任何书籍和其他纸质资料(相关技术资料的电子文档工作人员提供),不允许携带通讯工具和存储设备(如 U盘)。竞赛统一提供计算机以及应用软件。
  5. 各参赛队应在竞赛开始前一天规定的时间段进入赛场熟悉环境。入场后,赛场工作人员与参赛选手共同确认操作条件及设备状况,参赛队员必须确认材料、工具等。
  6. 竞赛时,在收到开赛信号前不得启动操作设备。在指定赛位上完成竞赛项目,严禁作弊行为。
  7. 竞赛过程中,因严重操作失误或安全事故不能进行比赛的,现场裁判员有权中止该队比赛。
  8. 选手在比赛期间不能离场,食品、饮水等由赛场统一提供。选手休息、饮食或入厕时间均计算在比赛时间内。
  9. 凡在竞赛期间提前离开的选手,当天不得返回赛场。
  10. 为培养技术技能人才的工作风格,在参赛期间,选手应当注意保持工作环境及设备摆放符合企业生产“5S”(即整理、整顿、清扫、清洁和

素养)的原则,如果过于脏乱,裁判员有权酌情扣分。

  1. 在竞赛中如遇非人为因素造成的设备故障,经裁判员确认后,可向裁判长申请补足排除故障的时间。
  2. 参赛选手欲提前结束比赛,应向裁判员举手示意,由裁判员记录竞赛终止时间。竞赛终止后,不得再进行任何与竞赛有关的操作。
  3. 各竞赛队按照大赛要求和赛题要求提交竞赛结果,禁止在竞赛结果上做任何与竞赛无关的记号。
  4. 竞赛操作结束后,参赛队要确认成功提交竞赛要求的文件,裁判员在比赛结果的规定位置做标记,并与参赛队一起签字确认。

(四)工作人员须知

  1. 赛项全体工作人员必须服从统一指挥,要以高度负责的态度做好比赛服务工作。
  2. 全体工作人员要按照工作分区准时到岗,尽职尽责,做好职责工作并做好临时性工作,保证比赛顺利进行。
  3. 全体工作人员必须佩戴标志,认真检查证件,经核对无误后方可允许相关人员进入指定地点。
  4. 如遇突发事件要及时报告,同时做好疏导工作,避免重大事故发生,确保大赛圆满成功。
  5. 各工作组负责人,要坚守岗位,组织落实本组成员高效率完成各自工作任务,做好监督协调工作。
  6. 全体工作人员不得在比赛场内接打电话,以保证赛场设施的正常工作。

九江职业技术学院(承办单位)

江西师范大学职教师资培训基地(协办单位) 2022 年 8 月

附件:

2022 年江西省职业院校技能大赛 “软件测试”赛项高职组

竞赛任务书

(样卷)

2022 8

一、竞赛时间、内容及成绩组成

(一)竞赛时间

本次竞赛时间共为 8 小时,参赛选手自行安排任务进度,休息、饮水、如厕等不设专门用时,统一含在竞赛时间内。

(二)竞赛内容

本次竞赛考核技能点包括:环境搭建及系统部署;测试计划制定、测试总结报告编写;功能测试用例设计、功能测试执行和提交 Bug;自动化测试要求分析、测试工具使用、代码编写和测试执行;性能测试要求分析、测试工具使用、测试执行;单元测试要求分析、编写应用程序、设计测试数据并得出测试结果;接口测试要求分析、测试工具使用和测试执行;团队合作能力以及应用创新能力等职业素养。

(三)竞赛成绩组成

“软件测试”赛项竞赛成绩为 100 分,其中职业素养占 2 分,竞赛任务占 98 分。各项竞赛任务占总分权重如下:

竞赛任务名称及占总分权重

任务一

环境搭建及系统部署,权重 3%

任务二

单元测试,权重 10%

任务三

设计测试文档,权重 10%

任务四

设计测试用例,权重 15%

执行测试用例,权重 15%

任务五

自动化测试,权重 20%

任务六

性能测试,权重 20%

任务七

接口测试,权重 5%

职业素养,权重 2%

二、竞赛须知

1、本次竞赛平台地址、用户名及密码,功能测试被测系统地址、用户名及密码,自动化测试被测系统地址、用户名及密码,性能测试被测系统地址、用户名及密码,以竞赛现场发放为准;

2、本次竞赛提交的所有成果物及 U 盘中不能出现参赛队信息和参赛选手信息,竞赛文档需要填写参赛队及参赛选手信息时以工位号代替;

3、本次竞赛提交的U 盘中只能保存竞赛成果文档,与竞赛成果无关的文件均不能出现在此 U 盘中;

4、请不要擅自更改竞赛环境(包括强行关闭竞赛服务器),对于擅自更改竞赛环境所造成的后果,由参赛选手自行承担,对于恶意破坏竞赛环境的参赛选手,根据大赛制度予以处理;

5、环境搭建及系统部署严格按照《A1-环境搭建及系统部署要求》执行,擅自修改参数或破坏安装环境而造成问题,后果由参赛选手自行承担;

6、单元测试过程中,参赛选手对JDK 所含内容及其在系统中的路径设置擅自进行删除、修改,造成程序无法编译、运行的后果,由参赛选手自行承担;

7、自动化测试严格按照《A10-BS 资产管理系统自动化测试要求》编写自动化测试脚本,擅自恶意编写无限循环或破坏环境脚本造成系统死机或软件出现问题,后果由参赛选手自行承担;

8、性能测试请严格按照《A12-BS 资产管理系统性能测试要求》设置并发数量和执行时间,擅自提高并发数量和延长执行时间造成的后果由参赛选手自行承担;

9、性能测试过程中,参赛选手可根据需要重置数据库或者重启 Tomcat服务。重置数据库后数据恢复到开赛初始状态,此结果由参赛选手自行承 担(严禁使用 JMeter、LoadRunner 访问性能测试-重置数据库和重启Tomcat服务地址)。重置数据库和重启 Tomcat 服务的动作以服务器日志记录为准。重置数据库或者重启 Tomcat 服务不设专门用时(包括现场技术支持),统一含在竞赛时间内;

10、竞赛过程中及时保存相关文档;

11、竞赛结束后请竞赛选手不要关闭竞赛设备,由于竞赛选手关闭竞赛设备造成的数据丢失等后果由参赛选手自行承担;

12、竞赛中出现各种问题请及时向现场裁判举手示意,若出现问题后自行进行任何操作而导致问题原因无法定位,后果由参赛选手自行承担。

三、任务说明

(一)竞赛环境

竞赛环境由服务器A、服务器B、客户机 1、客户机 2、客户机 3 组成。服务器部署说明:服务器A 中部署竞赛平台(下载文档,上传文档)、

功能测试被测系统、自动化测试被测系统,服务器B 中部署性能测试被测系统。

服务器部署说明:客户机 1 已安装JDK、PostMan、WPS 相关环境;客 户机 2 已安装 JDK、PyCharm、WPS 相关环境;客户机 3 已安装LoadRunner、 JMeter、WPS 等相关环境。

客户机访问限制说明:客户机1只可访问竞赛平台、功能测试被测系统,客户机2只可访问自动化测试被测系统,客户机3只可访问性能测试被测系统。

竞赛相关文档可在客户机 1 上访问竞赛平台下载以及上传;任务一、二、三、四可在客户机 1、2、3 上进行;任务五可在客户机 2 上进行;任务六可在客户机 3 上进行;任务七在客户机 1 上进行。

(二)竞赛任务文档

文档名

文档下载位置

1

A1-环境搭建及系统部署要求.doc

竞赛平台

2

A2-环境搭建及系统部署报告模板.doc

3

A3-单元测试要求.doc

4

A4-单元测试报告模板.doc

5

A5-BS 资产管理系统需求说明书.doc

6

A6-功能测试计划模板.doc

7

A7-功能测试总结报告模板.doc

8

A8-功能测试用例模板.xls

9

A9-功能测试 Bug 缺陷报告清单模板.xls

10

A10-BS 资产管理系统自动化测试要求.doc

11

A11-自动化测试报告模板.doc

12

A12-BS 资产管理系统性能测试要求.do

13

A13-性能测试报告模板.doc

14

A14-BS 资产管理系统接口测试要求.doc

15

A15-接口测试报告模板.doc

(三)任务组成

任务一:环境搭建及系统部署(2 分) 1、任务描述

根据《A1-环境搭建及系统部署要求》文档,完成 JDK、Tomcat 等测试环境搭建与配置。按照《A2-环境搭建及系统部署报告模板》完成环境搭建及系统部署报告文档。

2、任务要求

环境搭建及系统部署报告文档应包括以下内容:

  1. JDK 安装、JDK 环境变量配置及查看JDK 版本信息指令操作Tomcat 的安装、Web 应用系统部署及在Windows 下浏览器访问操作

3、任务成果

  1. A2-环境搭建及系统部署报告.doc(XX 代表工位号)
  2. 任务二:单元测试(10 分)

1、任务描述

根据《A3-单元测试要求》文档执行代码走查,进行Java 应用程序的编写,源程序文件名构成规则为:bhcs_XX_YY.java(XX 为工位号,YY 为题顺序号),然后在命令行状态下执行命令,完成编译和程序运行,设计测试数据并对输入的测试数据和运行结果进行界面截图;按照《A4-单元测试报告模板》完成单元测试报告文档。

2、任务要求

单元测试报告文档应包括以下内容:

    1. 代码走查结果。
    1. 程序源代码。
    1. 测试数据及运行结果截图(截图中应包含运行命令、数据、结果)。注意:全部测试数据组数须以最少量来达到测试要求。

3、任务成果

(1)XX-A4-单元测试报告.doc(XX 代表工位号)

(2)所有生成的.class 文件

任务三:设计测试文档(10 1、制定测试计划(5 分)

  1. 任务描述

根据《A5-BS 资产管理系统需求说明书》进行需求分析,划分和界定测试范围,分解测试任务,预估测试风险、测试工作量和测试进度。按照《A6-功能测试计划模板》完成功能测试计划文档。

  1. 任务要求

功能测试计划文档应包括以下内容: 1)测试概述:编写目的、项目背景。

2)测试任务:测试目的、测试参考文档、测试范围、测试提交文档。

  1. 测试资源:软件配置、硬件配置、人力资源分配。
  2. 功能测试计划:整体功能模块划分。
  3. 功能测试整体进度安排
  4. 相关风险。

(3)任务成果

  1. A6-功能测试计划.doc(XX 代表工位号) 2、编写测试总结报告(5 分)
    1. 任务描述

根据功能测试情况,按照《A7-功能测试总结报告模版》完成功能测试总结报告文档。

    1. 任务要求

功能测试总结报告文档应包括以下内容: 1)测试概述:编写目的、项目背景。

  1. 测试参考文档。
  2. 项目组成员。
  3. 测试设计介绍:测试环境与配置、测试用例设计方法、测试方法。
  4. 用例汇总:用例汇总。
  5. 测试进度:试进度回顾、功能测试回顾。
  6. Bug 汇总:Bug 汇总。
  7. 测试结论。
    1. 任务成果
  1. A7-功能测试总结报告.doc(XX 代表工位号)任务四、功能测试(30 分)

1、设计功能测试用例(15 分)

    1. 任务描述

根据《A5-BS 资产管理系统需求说明书》和测试计划进行需求分析,理解业务功能,设计功能测试用例。按照《A8-功能测试用例模板》完成功能测试用例文档。

    1. 任务要求

功能测试用例文档应包括以下内容: 1)按模块汇总功能测试用例数量。

2)功能测试用例应包含以下项目:测试用例编号、功能点、用例说明、前置条件、输入、执行步骤、预期输出、重要程度、执行用例测试结果。

    1. 任务成果
  1. A8-功能测试用例.xls(XX 代表工位号) 2、执行功能测试用例(15 分)
    1. 任务描述

根据《A5-BS 资产管理系统需求说明书》和功能测试用例,执行功能测试,发现Bug、记录Bug 并对Bug 截图。按照《A9-功能测试Bug 缺陷报告清单模板》完成功能测试Bug 缺陷报告清单文档。

    1. 任务要求
  1. Bug 缺陷报告清单文档应包括以下内容:

①按模块和Bug 严重程度汇总Bug 数量;

②Bug 缺陷报告清单应包含以下项目:缺陷编号、角色、模块名称、摘要描述、操作步骤、预期结果、实际结果、缺陷严重程度、提交人(工 位号)、附件说明(截图)。

  1. 浏览器要求:

①使用谷歌浏览器(Chrome)执行 Web 端功能测试(含界面测试);

    1. 任务成果
  1. A9-功能测试Bug 缺陷报告清单.xls(XX 代表工位号)任务五:自动化测试(20 分)

1、任务描述

根据《A10-BS 资产管理系统自动化测试要求》文档,对页面元素进行识别和定位、编写自动化测试脚本并执行脚本,将脚本粘贴在自动化测试报告中。按照《A11-自动化测试报告模板》完成自动化测试报告文档。

2、任务要求

    1. 自动化测试报告文档应包括以下内容:

①简介:目的、术语定义。

②自动化测试脚本编写:第一题脚本、第二题脚本、第三题脚本、第四题脚本。

    1. 自动化测试工具要求:

使用 2 号客户机上安装的PyCharm 作为编写自动化测试脚本工具,使用Chrome 浏览器执行自动化测试。

注意:运行自动化测试脚本过程中,出现报错(网址输入错误、定位元素没有找到等原因),属于脚本编写错误,请自行调整;

PyCharm 编写自动化测试脚本时对于单引号、双引号、括号和点要在英文状态下进行编写;

在将自动化测试脚本粘贴到自动化测试报告时要和在PyCharm 中的脚本格式保持一致,同时在粘贴时不要出现将所有代码粘贴在一行中或出现空行情况。

3、任务成果

  1. A11-自动化测试报告.doc(XX 代表工位号)任务六:性能测试(20 分)

1、任务描述

根据《A12-BS 资产管理系统性能测试要求》文档,使用性能测试工具添加脚本、回放脚本、配置参数、设置场景、执行性能测试,对测试过程 和结果进行截图。按照《A13-性能测试报告模板》完成性能测试报告文档。

2、任务要求

    1. 性能测试报告文档应包括以下内容:

①简介:目的、术语定义。

②测试策略:测试方法、用例设计、测试场景。

③性能测试实施过程:性能测试脚本设计、性能测试场景设计与场景执行、性能测试结果。

④执行结果。

    1. 性能测试工具要求。

使用 3 号客户机 上安装的JMeter、LoadRunner 作为性能测试工具,使用IE11 浏览器执行性能测试。

注意:性能测试过程中,出现录制失败、回放失败、脚本执行失败、白屏、500 错等情况,属于性能测试工具使用或配置错误,请调试。

3、任务成果

XX-A13-性能测试报告.doc(XX 代表工位号)任务七:接口测试(5 分)

1、任务描述

根据《A14-BS 资产管理系统接口测试要求》,使用接口测试工具进行发送请求、变量设置等内容,对测试过程和结果进行截图。按照《A15-接口测试报告模板》完成接口测试报告文档。

2.任务要求

  1. 接口测试报告文档应包括以下内容:

①简介:目的、术语定义。

②接口测试实施过程。

③执行结果。

  1. 接口测试工具要求。

使用 1 号客户机上安装的Postman 作为接口测试工具。 3.任务成果

XX-A15-接口测试报告.doc(XX 代表工位号)

四、竞赛结果提交

1、提交方式

任务成果文档需同时在竞赛平台和U 盘中进行提交(所有文档在竞赛平台和 U 盘中不得以压缩包形式提交),如果竞赛平台和U 盘中提交的文档内容不一致,以U 盘为准。提交前请按照竞赛提交文档检查表进行检查。在U 盘中以XX 工位号建一个文件夹(例如 01),将所有竞赛成果文档保存至该文件夹中,不按照要求命名后果自行承担。

注意:要求使用谷歌浏览器(Chrome)访问竞赛平台。 2、文档要求

竞赛提交的所有文档中不能出现参赛队信息和参赛选手信息,竞赛文档需要填写参赛队信息时以工位号代替(XX 代表工位号),竞赛文档需要填写参赛选手信息时以工位号和参数选手编号代替(举例:21_03,21 代表工位号,03 代表 3 号参赛选手)。

3、竞赛提交文档检查表

文档名(XX 代表工位号)

提交方式

1

XX-A2-环境搭建及系统部署报告.doc

竞赛平台和 U 盘

2

XX-A4-单元测试报告.doc

竞赛平台和 U 盘

3

XX-A6-功能测试计划.doc

竞赛平台和 U 盘

4

XX-A7-功能测试总结报告.doc

竞赛平台和 U 盘

5

XX-A8-功能测试用例.xls

竞赛平台和 U 盘

6

XX-A9-功能测试 Bug 缺陷报告清单.xls

竞赛平台和 U 盘

7

XX-A11-自动化测试报告.doc

竞赛平台和 U 盘

8

XX-A13-性能测试报告.doc

竞赛平台和 U 盘

9

XX-A15-接口测试报告.doc

竞赛平台和 U 盘

10

所有生成的.class 文件

U 盘

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weixin_44117248

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值