2022 年云南省职业院校技能大赛(高职组) “软件测试”赛项竞赛规程
一、赛项名称
赛项名称:软件测试
赛项组别:高职组
赛项归属产业: 电子信息大类
二、竞赛目的
(一)检验教学成效
本赛项竞赛内容以《国家职业教育改革实施方案》为设计方针, 以电 子信息产业发展的人才需求为依据, 以软件测试岗位真实工作过程为载体, 全面检验高等职业院校人才培养方案和用人单位岗位要求的匹配程度,检 验学生的软件测试工程实践能力和创新能力,从而展现专业教学成效、人 才培养成果。
(二) 促进教学改革
本赛项按照行业企业软件测试岗位真实工作过程设计竞赛内容,促进 教学过程与生产过程对接、课程内容与职业标准对接、专业设置与产业需 求对接、学历证书与职业资格证书对接,最大限度匹配与适应人才培养供 给侧和产业需求侧。通过“以赛促学、以赛促教、以赛促改、以赛促建”, 持续推进专业目录、专业教学标准、课程标准、顶岗实习标准、实训条件 建设标准建设, 从而提高人才培养的针对性、有效性和专业建设水平。
(三)向世界高水平看齐
本赛项紧跟软件测试行业企业发展趋势, 瞄准软件测试国际发展水平, 参考国际技术技能标准,借鉴世界技能大赛办赛机制,全面对标世界技能
大赛电子信息类赛项技术工作内容组织方式,通过大赛让参赛选手经历完 整工作过程。瞄准世界最高技能水平,选拨具有大国工匠素质的技术技能 人才。
( 四 ) 营造崇尚技能氛围
职业技能竞赛是培养和选拔技能人才的重要途径,是激励广大职工和 青年学习技能、钻研技术、展示“工匠精神”的大舞台。通过本赛项,引 导全社会尊重、重视、关心技能人才的培养和成长,让尊重劳动、尊重技 术、尊重创新成为社会共识,在全社会倡导“崇实尚业”之风,营造尊敬 技能人才的社会氛围,激励广大职工和青年走技能成才、技能报国之路, 为国家高质量发展添砖加瓦。
三、竞赛内容
竞赛以“资产管理系统”为被测对象,采用实际操作形式,完成软件 测试工作。竞赛突出实战过程,既满足软件产业对高素质技能人才的需求 特点,又符合高等职业院校基于工作过程的课程教学特点。
比赛围绕软件测试应用领域的主流技术及应用,考察选手面对实际问 题的综合分析能力,对测试用例、测试方法的设计能力,对软件测试相关 技术的掌握程度。考核内容包括:功能测试计划制定、测试用例设计、测 试执行和提交 Bug、测试总结报告编写;自动化测试要求分析、测试工具使 用、代码编写和测试执行; 性能测试要求分析、测试工具使用、测试执行; 团队合作能力以及应用创新能力等职业素养。
竞赛过程包括以下任务:
序号 内容模块 具体内容 说明
任务
一
制定功能 测试计划 根据软件测试 竞赛项目需求, 制定功能测试
计划 能够根据需求文档进行需求理解和分析。 功能测试范围划分和界定。
功能测试任务分解。
对功能测试难度进行预估。
能够对功能测试工作量和进度进行预估。 文档编写规范等。
设计功能 测试用例 根据软件测试 竞赛项目需求, 设 计 功 能 测 试 用例 能使用典型测试方法进行功能测试用例设计。 对功能测试用例的输入、预计输出、实际输出 等规范描述。
文档编写规范等。
执行功能 测试用例 执 行 功 能 测 试 用例, 提交缺陷 报告 根据功能测试用例进行测试,发现并记录 Bug。 对 Bug 描述、输入、预计输出、实际输出等规 范描述,并对 Bug 截图。
文档编写规范等。
编写功能
测试总结
报告
编 写 功 能 测 试 总结报告 根据功能测试用例执行结果编写功能测试总结 报告。
Bug 汇总统计等。
Bug 分类、 Bug 严重等级分析统计等。
文档编写规范等。
任务
二
自动化测 试 根据软件自动 化测试的要求, 编写并执行自 动化测试脚本 根据自动化测试要求,考查自动化测试理论知 识、浏览器基本操作、页面元素进行识别并定 位、 Selenium 基本方法使用、Unittest 框架、 数据驱动、数据断言等,以及自动化测试脚本 编写,执行自动化测试脚本。
任务
三
性能测试 根据软件性能 测试的要求, 执 行性能测试 根据性能测试要求分析性能测试的压力点,使 用性能测试工具 ( JMeter 及 LoadRunner ) ,添 加脚本,设置场景,执行性能测试,截取过程 及结果截图。
竞赛各任务分值权重和时间分布如下:
序号 任务名称 竞赛时间
任务一 制定测试计划,权重 7%
300 分钟
设计测试用例,权重 20%
执行测试用例,权重 20%
编写测试总结报告,权重 8%
任务二 自动化测试,权重 20%
任务三 性能测试,权重 20%
职业素养,权重 5%
四、竞赛方式
- 本赛项为团体赛,同一学校的报名参赛队伍不超过 2 支。
- 每支参赛队由 3 名选手组成。团体赛参赛队可配指导教师,指导教 师须为本校专兼职教师,每队限报 2 名指导教师,竞赛期间不允许指导教
师进入赛场进行现场指导。参赛选手和指导教师报名获得确认后不得随意 更换。
五、竞赛流程
日期 时间 内容
第一天 14:00-18:00 各参赛队报到
15:00-16:00 领队会、赛前说明
16:00-16:30 选手熟悉赛场
第二天 07:00-08:00 赛场检录
08:00-09:00 信息加密,入场等候
09:00-14:00 比赛进行
15:00-20:00 成绩评定
第三天 全天 各参赛队返回
六、竞赛试题
本赛项样题详见《附件一》。
七、竞赛规则
-
参赛选手须为高等职业学校专科、高等职业学校本科全日制在籍学 生,五年制高职四、五年级学生也可报名参赛。凡在往届全国职业院校技 能大赛中获一等奖的选手, 不能再参加同一项目同一组别的比赛。参赛选 手的资格审查工作按照《全国职业院校技能大赛制度汇编》要求执行。
-
竞赛前 1 日安排各参赛队领队、参赛选手熟悉赛场。
-
严禁参赛选手、赛项裁判、工作人员私自携带通讯、摄录设备进入 比赛场地。
-
参赛选手所需的硬件、软件和辅助工具统一提供, 参赛队不得使用 自带的任何有存储功能的设备,如硬盘、光盘、U 盘、手机、随身听等。
-
所有参赛选手都必须携带参赛证件进行检录。
-
参赛队在赛前领取比赛任务并进入比赛工位, 比赛正式开始后方可 进行相关操作。
-
比赛过程中, 选手须严格遵守操作规程, 确保人身及设备安全,并 接受裁判员的监督和指示。因选手原因造成设备故障或损坏而无法继续比 赛的, 裁判长有权决定中止该队比赛;非因选手个人原因造成设备故障的, 由裁判长视具体情况作出裁决。
-
竞赛开始时统一发放本阶段赛卷, 竞赛结束后, 参赛选手要确认已 成功提交竞赛要求的配置文件和文档,裁判员与参赛选手一起签字确认, 参赛选手在确认后不得再进行任何操作。
-
赛项成绩解密后,在指定地点, 以纸质形式向全体参赛队进行公布, 成绩无异议后, 在闭赛式上予以宣布。
八、竞赛环境 -
竞赛场地: 竞赛场地分为竞赛现场、裁判员休息区、指导老师休息 区、开(闭) 幕式会议区、服务区。其中,竞赛现场又划分为:检录区、 场内竞赛区、裁判工作区、技术支持区。以上区域应保证良好的采光、照 明和通风;应提供稳定的水、电和供电应急设备。
-
竞赛设备:场内竞赛区按照参赛队数量准备比赛所需的软硬件平 台,为参赛队提供统一竞赛设备和备用设备。选手无需自带任何工具及附 件。
-
竞赛工位:竞赛现场各个工作区配备单相 220V/3A 以上交流电源。 每个竞赛工位上标明编号;每个竞赛间配有工作台,用于摆放计算机和其 它调试设备工具等;配备 2 把工作椅。
-
技术支持区:为技术支持人员提供固定工位、电源保障。
-
服务区: 提供医疗等服务保障。
-
赛场开放: 竞赛环境依据竞赛需求设计, 在竞赛不被干扰的前提下
赛场面向媒体、行业专家开放;允许媒体、行业专家在规定的时段内沿指 定路线进行现场参观。
7. 竞赛场地应符合消防安全规定, 现场消防器材和消防栓合格有效, 应急照明设施状态合格,赛场明显位置张贴紧急疏散图,赛场地面张贴荧 光疏散指示箭头,赛场出入口专人负责,随时保证安全通道的畅通无阻。 各工位分区供电,强电弱电分开布线,现场临时用电满足《施工现场临时 用电安全技术规范》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)
十、技术平台
(一)竞赛设备
设备类别 数量 设备用途 基本配置
服务器
每支参赛 队 2 套 1 套功能自动化测试服务器, 内嵌软件测试实训系统、功能 测试被测系统、自动化测试被 测系统;1 套性能测试服务 器,内嵌性能测试被测系统。
性能相当于 2.0GHZ 处 理器, 4G 及以上内存。
客户端 每支参赛 队 3 台 竞赛选手比赛使用。 性能相当于 2.0GHZ 处 理器, 4G 及以上内存。
(二)竞赛软件平台
北京四合天地科技有限公司提供的比赛技术平台:《四合天地软件测 试实训系统》。
(三)相关软件
设备类别 软件类别 软件名称
服务器 操作系统 Ubuntu
客户端自 带软件 操作系统 Windows10 64 位
浏览器 Chrome 67
IE11
浏览器驱动 Chrome 67 对应驱动-Chromedriver
文档编辑器 Office 2010 及以上
截图工具 Windows10 系统自带
输入法 搜狗拼音输入法、搜狗五笔输入法
性能测试工具 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 )
十一、成绩评定
( 一 )评分细则 (总分 100 分)
任 务 考查点 评分标准 评分细则 分值(分)
任 务 一
制定测
试计划 测试计划应包括测试目的、 测试范围、测试人员、测试 环境、测试人员进度安排与 模块划分等。
主要评分点包括明确测试 范围、合理并完备的进行任 务分配、制定有效完备的测 试策略等。 1.概述说明清晰。
7
2.测试任务说明清晰。
3.测试资源说明清晰。
4.功能测试计划列出全部功能 点。
5.对每个功能点进行分工。
6.功能点的测试分工合理。
7.测试整体进度安排说明清晰。
8.相关风险说明清晰。
设计功
能测试 测试用例包括功能测试用 例。测试用例文档应包括: 1.用例数量。每写一条规范的测 试用例得分=4/用例数量(不能 20
用例 测试用例编号、功能点、用 例说明、前置条件、输入、 执行步骤、预期结果、重要 程度。 有重复的测试用例, 编写要符合 需求且正确)。
2.重点测试用例数量。每发现 1 个得分=15/重点测试用例数量 (不能有重复的测试用例, 编写 要符合需求且正确)。
3.测试用例编写符合测试用例 规范。
执行功
能测试
用例
Bug 提交包括功能缺陷等。 Bug 提交文档应包括缺陷 编号、角色、模块名称、摘 要描述、操作步骤、预期结 果、实际结果、缺陷严重程 度、提交人、截图等。 1.Bug 数量。每发现一个 Bug 得 分=4/Bug 数量(Bug 描述要规范 且正确, 重复的 Bug 不计入 Bug 数量)。
20
2.重点 Bug 数量。每发现一个重 点Bug 得分=15/重点Bug 数量( B ug 描述要规范且正确, 重复的 B ug 不计入 Bug 数量)。
3.测试 Bug 缺陷报告清单编写 符合规范,每一项均需要填写, 否则得 0 分。
编写测
试总结
报告 测试总结报告应包括测试 目的、测试环境、测试人员、 测试进度情况、 Bug 汇总、 测试结论等。
主要评分点包括: 测试总结 报告内容完整。 1.测试概述、测试参考文档、项 目组成员、测试设计介绍填写完 整。
8
2.用例汇总填写完整。
3.测试进度回顾填写完整。
4.功能测试回顾描述清晰合理。
5.缺陷汇总填写完整。
6.测试结论描述清晰合理。
任 务 二 自动化
测试执
行 自动化测试执行包括自动 化测试脚本编写, 执行自动 化测试脚本,完成自动化测 试总结报告。 1.术语定义描述清晰
20
2. 自动化测试脚本代码正确性。
任 务 三
性能测 试执行 性能测试执行包括使用性 能测试工具,添加脚本、回 放脚本、配置参数、设置场 景、执行性能测试, 对测试 过程和结果进行截图, 完成 性能测试报告。 1.术语定义描述清晰。
20
2.测试策略描述清晰。
3.性能测试实施过程执行截图 正确性。
4.执行结果填写完整。
职业素 养 竞赛现场符合企业“5S”(整 理、整顿、清扫、清洁和素 养)原则, 1.团队分工明确合理。
5
2.操作规范。
3.文明竞赛。
( 二 ) 组织分工
-
本竞赛参与赛项成绩管理的组织机构包括裁判组、监督仲裁组。裁 判组实行“裁判长负责制”。
-
监督仲裁组对裁判组的工作进行全程监督,并对竞赛成绩抽检复 核。
-
监督仲裁组负责接受由参赛队领队提出的对裁判结果的申诉, 组织 复议并及时反馈复议结果。
-
竞赛将制定裁判遴选管理办法、赛事保密细则和预案、命题管理办 法等制度,保证竞赛的公平公正。赞助企业、参赛院校不安排人员进入裁 判团队。
( 三 ) 评分方法 -
本赛项采用结果评分,根据评分标准设计评分表, 采用结果评分, 如评分结果中有同分情况,则按照任务一中 “重点测试用例数量”做为区 分点。
-
每个裁判小组汇总本组所有的评分表, 计算成绩, 本组裁判成员签 字确认, 成绩汇总表备案以供核查。
-
为保障成绩评判的准确性,监督仲裁组将对赛项总成绩排名前 30% 的所有参赛队伍(选手) 的成绩进行复核;对其余成绩进行抽检复核,抽 检覆盖率不得低于 15%。如发现成绩错误以书面方式及时告知裁判长, 由裁 判长更正成绩并签字确认。复核、抽检错误率超过 5%的,裁判组将对所有 成绩进行复核。
-
裁判长正式提交赛位评分结果并复核无误后, 加密裁判在监督人员 监督下对加密结果进行逐层解密。严格按照相关文件的方法和模板进行。
-
竞赛成绩经复核无误后, 经裁判长、监督人员审核签字后公布。
十二、奖项设定
竞赛设团体奖。竞赛奖以实际参赛队数为基数, 设定为: 一等奖占比 1 0%,二等奖占比 18%,三等奖占比 32%,小数点后四舍五入。
十三、赛项预案
赛场备用工位: 赛场提供占总参赛队伍 10%的备用工位。
竞赛系统可靠性:竞赛系统使用的服务器应进行冗余,数据库、存储 应使用高可用架构。提前开始运行,经过多次压力测试, 由学校组织的真 实竞赛环境测试。
竞赛备用服务器:现场提供占总参赛队伍 10%的备用服务器。
现场应急预案详情,如下:
(一)服务器问题预案
若服务器在比赛过程中出现卡顿、死机等情况,参赛选手举手示意裁 判,在裁判与技术支持人员确定情况后,可更换服务器。更换服务器的等 待时间, 可在比赛结束后延时。
(二)交换机问题预案
若交换机在比赛过程中出现传输速度慢或无故中断等情况,参赛选手 举手示意裁判,在裁判与技术支持人员确定情况后,可更换交换机。更换 交换机的等待时间,可在比赛结束后延时。
(三) PC 机问题预案
若 PC 机在比赛过程中出现死机、蓝屏等现象(重启后无法解决) ,参 赛选手举手示意裁判,在裁判与技术支持人员确定情况后,可更换备用工 位或更换 PC 机进行答题。
十四、赛项安全
赛场严格按照国家防疫措施执行, 以对应突发情况发生。
赛事安全是技能竞赛一切工作顺利开展的先决条件,是赛事筹备和运 行工作必须考虑的核心问题。采取切实有效措施保证大赛期间参赛选手、 指导教师、裁判员、工作人员及观众的人身安全。
(一)比赛环境
- 须在赛前组织专人对比赛现场、住宿场所和交通保障进行考察, 并 对安全工作提出明确要求。赛场的布置,赛场内的器材、设备,应符合国 家有关安全规定。如有必要,也可进行赛场仿真模拟测试, 以发现可能出 现的问题。承办院校赛前须按照要求排除安全隐患。
- 赛场周围要设立警戒线, 要求所有参赛人员必须凭有效证件进入场 地,防止无关人员进入发生意外事件。比赛现场内应参照相关职业岗位的 要求为选手提供必要的劳动保护。在具有危险性的操作环节,裁判员要严 防选手出现错误操作。
- 承办院校应提供保证应急预案实施的条件。对于比赛内容涉及高空 作业、可能有坠物、大用电量、易发生火灾等情况的赛项,必须明确制度 和预案, 并配备急救人员与设施。
- 严格控制与参赛无关的易燃易爆以及各类危险品进入比赛场地, 不 许随便携带书包进入赛场。
- 配备先进的仪器,防止有人利用电磁波干扰比赛秩序。大赛现场需 对赛场进行网络安全控制, 以免场内外信息交互,充分体现大赛的严肃、 公平和公正性。
- 承办院校制定开放赛场和体验区的人员疏导方案。赛场环境中存在
人员密集、车流人流交错的区域,除了设置齐全的指示标志外,须增加引 导人员, 并开辟备用通道。
7. 大赛期间, 承办院校须在赛场管理的关键岗位, 增加力量, 建立安 全管理日志。
(二)生活条件
- 比赛期间, 原则上由赛项承办院校统一安排参赛选手和指导教师食 宿。承办院校须尊重少数民族的信仰及文化,根据国家相关的民族政策, 安排好少数民族选手和教师的饮食起居。
- 比赛期间安排的住宿地应具有宾馆/住宿经营许可资质。以学校宿 舍作为住宿地的,大赛期间的住宿、卫生、饮食安全等由学校负责。
- 大赛期间有组织的参观和观摩活动的交通安全由承办校负责。承办 院校须保证比赛期间选手、指导教师和裁判员、工作人员的交通安全。
- 各赛项的安全管理,除了可以采取必要的安全隔离措施外, 应严格 遵守国家相关法律法规,保护个人隐私和人身自由。
(三)组队责任 - 各学校组织代表队时, 须安排为参赛选手购买大赛期间的人身意外 伤害保险。
- 各学校代表队组成后, 须制定相关管理制度,并对所有选手、指导 教师进行安全教育。
- 各参赛队伍须加强对参与比赛人员的安全管理, 实现与赛场安全管 理的对接。
(四)应急处理
比赛期间发生意外事故时, 发现者应在第一时间报告, 同时采取措施,
避免事态扩大。立即启动预案予以解决。出现重大安全问题的赛项可以停 赛,是否停赛由大赛执委会决定。事后,承办校应向大赛执委会报告详细 情况。
(五)处罚措施
- 因参赛队伍原因造成重大安全事故的,取消其获奖资格。
- 参赛队伍有发生重大安全事故隐患,经赛场工作人员提示、警告无 效的,可取消其继续比赛的资格。
- 赛事工作人员违规的, 按照相应的制度追究责任。情节恶劣并造成 重大安全事故的,由司法机关追究相应法律责任。
十五、竞赛须知
(一)参赛队须知 - 参赛队应该参加赛项承办单位组织的闭赛式等各项赛事活动。
- 在赛事期间, 领队及参赛队其他成员不得私自接触裁判, 凡发现有 弄虚作假者,取消其参赛资格,成绩无效。
- 所有参赛人员须按照赛项规程要求按照完成赛项评价工作。
- 对于有碍比赛公正和比赛正常进行的参赛队, 视其情节轻重, 按照 《全国职业院校技能大赛奖惩办法》给予警告、取消 比赛成绩、通报批评 等处理。其中,对于比赛过程及有关活动造成重大影响的, 以适当方式通 告参赛院校或其所属地区的教育行政主管部门依据有关规定给予行政或纪 律处分, 同时停止该院校参加全国职业院校技能大赛 1 年(届) 。涉及刑 事犯罪的移交司法机关处理。
(二)指导教师须知 - 各参赛代表队要发扬良好道德风尚,听从指挥, 服从裁判, 不弄虚
作假。如发现弄虚作假者, 取消参赛资格,名次无效。
2. 各代表队领队要坚决执行竞赛的各项规定,加强对参赛人员的管 理,做好赛前准备工作,督促选手带好证件等竞赛相关材料。
3. 竞赛过程中, 除参加竞赛的选手、执行裁判员、现场工作人员和经 批准的人员外, 领队、指导教师及其他人员一律不得进入竞赛现场。
4. 参赛代表队若对竞赛过程有异议, 在规定的时间内由领队向赛项仲 裁工作组提出书面报告。
5. 对申诉的仲裁结果, 领队要带头服从和执行,并做好选手工作。参 赛选手不得因申诉或对处理意见不服而停止竞赛,否则以弃权处理。
6. 指导老师应及时查看大赛组委会有关赛项的通知和内容,认真研究 和掌握本赛项竞赛的规程、技术规范和赛场要求,指导选手做好赛前的一 切技术准备和竞赛准备。
(三)参赛选手须知
- 参赛选手在报名获得确认后,原则上不再更换。如在筹备过程中, 选手因故不能参赛,需出具书面说明并按相关参赛选手资格要求补充人员 并接受审核, 由大赛组委会确定是否同意更换选手;竞赛开始后,参赛队 不得更换参赛选手,允许队员缺席。不允许更换新的指导教师,允许指导 教师缺席。
- 参赛选手严格遵守赛场规章、操作规程和工艺准则, 保证人身及设 备安全, 接受裁判员的监督和警示,文明竞赛。
- 参赛选手凭证进入赛场, 在赛场内操作期间应当始终佩戴参赛凭证 以备检查。
- 参赛选手进入赛场, 不允许携带任何书籍和其他纸质资料(相关技
术资料的电子文档工作人员提供), 不允许携带通讯工具和存储设备(如 U 盘)。竞赛统一提供计算机以及应用软件。
5. 各参赛队应在竞赛开始前一天规定的时间段进入赛场熟悉环境。入 场后,赛场工作人员与参赛选手共同确认操作条件及设备状况,参赛队员 必须确认材料、工具等。
6. 竞赛时, 在收到开赛信号前不得启动操作设备。在指定赛位上完成 竞赛项目,严禁作弊行为。
7. 竞赛过程中, 因严重操作失误或安全事故不能进行比赛的, 现场裁 判员有权中止该队比赛。
8. 选手在比赛期间不能离场,食品、饮水等由赛场统一提供。选手休 息、饮食或入厕时间均计算在比赛时间内。
9. 凡在竞赛期间提前离开的选手, 当天不得返回赛场。
10. 为培养技术技能人才的工作风格,在参赛期间,选手应当注意保 持工作环境及设备摆放符合企业生产“5S”(即整理、整顿、清扫、清洁 和素养) 的原则,如果过于脏乱, 裁判员有权酌情扣分。
11. 在竞赛中如遇非人为因素造成的设备故障,经裁判员确认后, 可 向裁判长申请补足排除故障的时间。
12. 参赛选手欲提前结束比赛,应向裁判员举手示意,由裁判员记录 竞赛终止时间。竞赛终止后,不得再进行任何与竞赛有关的操作。
13. 各竞赛队按照大赛要求和赛题要求提交竞赛结果,禁止在竞赛结 果上做任何与竞赛无关的记号。
14. 竞赛操作结束后, 参赛队要确认成功提交竞赛要求的文件, 裁判 员在比赛结果的规定位置做标记, 并与参赛队一起签字确认。
(四)工作人员须知
- 赛项全体工作人员必须服从统一指挥, 要以高度负责的态度做好比 赛服务工作。
- 全体工作人员要按照工作分区准时到岗, 尽职尽责, 做好职责工作 并做好临时性工作,保证比赛顺利进行。
- 全体工作人员必须佩戴标志, 认真检查证件, 经核对无误后方可允 许相关人员进入指定地点。
- 如遇突发事件要及时报告,同时做好疏导工作,避免重大事故发生, 确保大赛圆满成功。
- 各工作组负责人,要坚守岗位, 组织落实本组成员高效率完成各自 工作任务,做好监督协调工作。
- 全体工作人员不得在比赛场内接打电话, 以保证赛场设施的正常工 作。
十六、申诉与仲裁 - 各参赛队对不符合大赛和赛项规程规定的仪器、设备、工装、材料、 物件、计算机软硬件、竞赛使用工具、用品,竞赛执裁、赛场管理, 以及 工作人员的不规范行为等,可向赛项监督仲裁组提出申诉。申诉主体为参 赛队领队。参赛队领队可在比赛结束后(选手赛场比赛内容全部完成) 2 小 时之内向监督仲裁组提出书面申诉。
- 书书面申诉应对申诉事件的现象、发生时间、涉及人员、申诉依据 等进行充分、实事求是的叙述, 并由领队亲笔签名。非书面申诉不予受理。
- 赛项仲裁工作组在接到申诉报告后的 2 小时内组织复议, 并及时将 复议结果以书面形式告知申诉方。申诉方对复议结果仍有异议,可由领队
向赛区仲裁委员会提出申诉。赛区仲裁委员会的仲裁结果为最终结果。
4. 仲裁结果由申诉人签收, 不能代收,如在约定时间和地点申诉人离 开,视为自行放弃申诉。
5. 申诉方可随时提出放弃申诉。
6. 申诉方不得以任何理由采取过激行为扰乱赛场秩序。
十七、竞赛观摩
(一)视频观摩
为预防控制新冠肺炎疫情,不能进入赛场进行公开观摩,采用视频观 看方式。
赛场外设置开放式观摩区,向媒体、企业代表、院校师生等社会公众 开放,通过室外大屏幕对赛场进行直播,同时还可以通过竞赛系统进度监 控图实时观看选手答题进度。
(二)组织安排
在竞赛开始 1 个小时之后, 由承办校组织并派人带领媒体、专家、企 业代表、院校师生等进入赛场外的开放式观摩区, 按照指定路线进行观摩。
(三)纪律要求
为保证大赛顺利进行,在观摩期间应遵循以下纪律要求:
- 除与竞赛直接有关工作人员、裁判员、参赛选手外,其余人员均为 观摩观众。
- 不得违反全国职业院校技能大赛规定的各项纪律。
- 观摩人员需批准,佩戴观摩证件, 遵循观摩区的工作人员指挥。
- 文明观摩,保持观摩区清洁,不得大声喧哗,杜绝各种违反观摩秩 序的不文明行为。
十八、竞赛直播
(一)直播方式
- 赛场内部署无盲点录像设备,能实时录制并播送赛场情况。
- 赛场外有大屏幕或投影, 同步显示赛场内竞赛状况。
- 赛场外通过大屏幕或投影,实时展示竞赛系统选手答题进度。
(二)直播安排 - 对赛项赛场准备、开赛式和闭赛式、比赛期间进行录像。
- 从选手进入赛场开始,全程进行赛场实时录像直播。
- 从比赛开始时到比赛结束,全程进行竞赛系统的进度监控直播。
(三)直播内容 - 赛项执行委员会安排专人对赛项开闭赛式、比赛过程进行全程直播 和录像。
- 制作参赛选手、指导教师采访实录,裁判专家点评和企业人士采访 视频资料,突出赛项的技能重点与优势特色。为宣传、仲裁、资源转化提 供全面的信息资料。
附件 1:软件测试赛项竞赛任务书 (样卷)
2022 年云南省职业院校技能大赛高职组 “软件测试”赛项竞赛任务书 (样卷)
2022 年 XX 月
一、竞赛时间、内容及成绩组成
(一) 竞赛时间
本次竞赛时间共为 5 小时, 参赛选手自行安排任务进度, 休息、饮水、 如厕等不设专门用时,统一含在竞赛时间内。
(二) 竞赛内容
本次竞赛考核技能点包括: 功能测试计划制定、测试用例设计、测试 执行和提交 Bug、测试总结报告编写;自动化测试要求分析、测试工具使用、 代码编写和测试执行;性能测试要求分析、测试工具使用、测试执行;团 队合作能力以及应用创新能力等职业素养。
(三) 竞赛成绩组成
“软件测试”赛项竞赛成绩为 100 分,其中职业素养占 5 分,竞赛任
务占 95 分,。各项竞赛任务占总分权重如下:
序号 竞赛任务名称及占总分权重
任务一 制定测试计划,权重 7%
设计测试用例,权重 20%
执行测试用例,权重 20%
编写测试总结报告,权重 8%
任务二 自动化测试,权重 20%
任务三 性能测试,权重 20%
二、竞赛须知
1、本次竞赛平台地址、用户名及密码,功能测试被测系统地址、用户
名及密码,自动化测试被测系统地址、用户名及密码,性能测试被测系统 地址、用户名及密码,以竞赛现场发放为准;
2、本次竞赛提交的所有成果物及 U 盘中不能出现参赛队信息和参赛选 手信息, 竞赛文档需要填写参赛队及参赛选手信息时以工位号代替;
3、本次竞赛提交的 U 盘中只能保存竞赛成果文档, 与竞赛成果无关的 文件均不能出现在此 U 盘中;
4、请不要擅自更改竞赛环境(包括强行关闭竞赛服务器) ,对于擅自 更改竞赛环境所造成的后果,由参赛选手自行承担, 对于恶意破坏竞赛环 境的参赛选手, 根据大赛制度予以处理;
5、 自动化测试严格按照《A7-BS 资产管理系统自动化测试要求》编写 自动化测试脚本,擅自恶意编写无限循环或破坏环境脚本造成系统死机或 软件出现问题, 后果由参赛选手自行承担;
6、性能测试请严格按照《A9-BS 资产管理系统性能测试要求》设置并 发数量和执行时间,擅自提高并发数量和延长执行时间造成的后果由参赛 选手自行承担;
7、性能测试过程中,参赛选手可根据需要重置数据库或者重启 Tomca t 服务。重置数据库后数据恢复到开赛初始状态,此结果由参赛选手自行承 担(严禁使用 JMeter、LoadRunner 访问性能测试-重置数据库和重启 Tomc at 服务地址) 。重置数据库和重启 Tomcat 服务的动作以服务器日志记录为 准。重置数据库或者重启 Tomcat 服务不设专门用时(包括现场技术支持) , 统一含在竞赛时间内;
8、竞赛过程中及时保存相关文档;
9、竞赛结束后请竞赛选手不要关闭竞赛设备, 由于竞赛选手关闭竞赛 设备造成的数据丢失等后果由参赛选手自行承担;
10、竞赛中出现各种问题请及时向现场裁判举手示意,若出现问题后 自行进行任何操作而导致问题原因无法定位, 后果由参赛选手自行承担。
三、任务说明
(一) 竞赛环境
竞赛环境由服务器 A、服务器 B、客户机 1、客户机 2、客户机 3 组成。
服务器 A 中部署竞赛平台(下载文档,上传文档)、 功能测试被测系 统、 自动化测试被测系统,服务器 B 中部署性能测试被测系统;
客户机 1 已安装 Office 相关环境; 客户机 2 已安装 PyCharm、Office 相关环境;客户机 3 已安装 LoadRunner、JMeter、Office 等相关环境。
竞赛相关文档可在客户机 1、2 上访问竞赛平台下载以及上传; 任务一 可在客户机 1、2、3 上进行;任务二可在客户机 2 上进行;任务三可在客 户机 3 上进行。
(二) 竞赛任务文档
序号 文档名 文档下载位置
1 A1-BS 资产管理系统需求说明书.doc
竞赛平台
2 A2-功能测试计划模板.doc
3 A3-功能测试用例模板.xls
4 A4-功能测试 Bug 缺陷报告清单模板.xls
5 A5-功能测试总结报告模板.doc
6 A6-BS 资产管理系统自动化测试要求.doc
7 A7- 自动化测试报告模板.doc
8 A8-BS 资产管理系统性能测试要求.doc
9 A9-性能测试报告模板.doc
(三) 任务组成
任务一:功能测试(55 分)
一、制定功能测试计划 (7 分)
1、任务描述
根据《A1-BS 资产管理系统需求说明书》进行需求分析, 划分和界定测 试范围,分解测试任务, 预估测试风险、测试工作量和测试进度。按照《A 2-功能测试计划模板》完成功能测试计划文档。
2、任务要求
功能测试计划文档应包括以下内容:
(1) 概述: 编写目的、项目背景。
(2) 测试任务: 测试目的、测试参考文档、测试范围、测试提交文档。
(3) 测试资源:软件配置、硬件配置、人力资源分配。
(4) 功能测试计划:整体功能模块划分。
(5) 功能测试整体进度安排。
(6) 相关风险。
3、任务成果
XX-A2-功能测试计划.doc (XX 代表工位号)
二、设计功能测试用例(20 分)
1、任务描述
根据《A1-BS 资产管理系统需求说明书》和功能测试计划进行需求分析, 理解业务功能, 设计功能测试用例。按照《A3-功能测试用例模板》完成功 能测试用例文档。
2、任务要求
功能测试用例文档应包括以下内容:
(1)按模块汇总功能测试用例数量。
(2) 功能测试用例应包含以下项目:测试用例编号、功能点、用例说 明、前置条件、输入、执行步骤、预期输出、重要程度、执行用例测试结 果。
3、任务成果
XX-A3-功能测试用例.xls (XX 代表工位号)
三、执行功能测试用例(20 分)
1、任务描述
根据《A1-BS 资产管理系统需求说明书》和功能测试用例, 执行功能测 试,发现 Bug、记录 Bug 并对 Bug 截图。按照《A4-功能测试 Bug 缺陷报告 清单模板》完成功能测试 Bug 缺陷报告清单文档。
2、任务要求
(1) Bug 缺陷报告清单文档应包括以下内容:
①按模块和 Bug 严重程度汇总Bug 数量;
②Bug 缺陷报告清单应包含以下项目:缺陷编号、角色、模块名称、 摘要描述、操作步骤、预期结果、实际结果、缺陷严重程度、提交人(工 位号)、附件说明(截图) 。
(2) 浏览器要求:
①使用谷歌浏览器(Chrome) 执行 Web 端功能测试(含界面测试) ;
3、任务成果
XX-A4-功能测试 Bug 缺陷报告清单.xls (XX 代表工位号)
四、编写功能测试总结报告(8 分)
1、任务描述
根据功能测试情况,按照《A5-功能测试总结报告模版》完成功能测试 总结报告文档。
2、任务要求
功能测试总结报告文档应包括以下内容:
(1) 测试概述:编写目的、项目背景。
(2) 测试参考文档。
(3) 项目组成员。
(4) 测试设计介绍:测试环境与配置、测试用例设计方法、测试方法。
(5) 用例汇总:用例汇总。
(6) 测试进度:测试进度回顾、功能测试回顾。
(7) Bug 汇总: Bug 汇总。
(8) 测试结论。
3、任务成果
XX-A5-功能测试总结报告.doc (XX 代表工位号)
任务二:自动化测试(20 分)
1、任务描述
根据《A6-BS 资产管理系统自动化测试要求》文档, 对页面元素进行识 别和定位、编写自动化测试脚本并执行脚本, 将脚本粘贴在自动化测试报 告中。按照《A7- 自动化测试报告模板》完成自动化测试报告文档。
2、任务要求
(1) 自动化测试报告文档应包括以下内容:
①简介: 目的、术语定义。
②自动化测试脚本编写:第一题脚本、第二题脚本、第三题脚本、
第四题脚本。
(2) 自动化测试工具要求:
使用 2 号客户机上安装的 PyCharm 作为编写自动化测试脚本工具,使 用 Chrome 浏览器执行自动化测试。
注意: 运行自动化测试脚本过程中,出现报错(网址输入错误、定位 元素没有找到等原因), 属于脚本编写错误,请自行调整;
在 PyCharm 中编写自动化测试脚本时对于单引号、双引号、括号和点 要在英文状态下进行编写;
在将自动化测试脚本粘贴到自动化测试报告时要和在 PyCharm 中的脚
本格式保持一致,同时在粘贴时不要出现将所有代码粘贴在一行中或出现 空行情况。
3、任务成果
XX-A7- 自动化测试报告.doc (XX 代表工位号)
任务三:性能测试(20 分)
1、任务描述
根据《A8-BS 资产管理系统性能测试要求》文档, 使用性能测试工具添 加脚本、回放脚本、配置参数、设置场景、执行性能测试,对测试过程和 结果进行截图。按照《A9-性能测试报告模板》完成性能测试报告文档。
2、任务要求
(1) 性能测试报告文档应包括以下内容:
①简介: 目的、术语定义。
②测试策略:测试方法、用例设计、测试场景。
③性能测试实施过程: 性能测试脚本设计、性能测试场景设计与场
景执行、性能测试结果。
④执行结果。
(2) 性能测试工具要求。
使用 3 号客户机 上安装的 JMeter、LoadRunner 作为性能测试工具, 使用 IE11 浏览器执行性能测试。
注意: 性能测试过程中, 出现录制失败、回放失败、脚本执行失败、 白屏、 500 错等情况,属于性能测试工具使用或配置错误,请调试。
3、任务成果
XX-A9-性能测试报告.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-A3-功能测试用例模板.xls 竞赛平台和 U 盘
3 XX-A4-功能测试 Bug 缺陷报告清单模板.xls 竞赛平台和 U 盘
4 XX-A5-功能测试总结报告模板.doc 竞赛平台和 U 盘
5 XX-A7- 自动化测试报告模板.doc 竞赛平台和 U 盘
6 XX-A9-性能测试报告模板.doc 竞赛平台和 U 盘