~
附件一:软件测试赛项竞赛试题(样卷)
一、竞赛时间、内容及总成绩 (一)竞赛时间
竞赛时间共为4小时,参赛队自行安排任务进度,休息、饮水、如厕等不设专门用时,统一含在竞赛时间内。
(二)竞赛内容概述
大赛以基于B/S的“资产管理系统”应用为考核点,资产管理系统具有系统登录、个人信息、资产类别、品牌维护、报废方式、供应商、存放地点、部门管理、资产入库、资产借还、资产报废等功能。采用实际操作形式,现场设计测试用例,发现软件缺陷,完成软件测试任务。比赛贴近行业需求、突出实战过程,既满足产业对高素质技术技能人才的需求特点,又符合高等职业院校基于工作过程的课程教学模式。
比赛围绕软件测试应用领域的主流技术及应用,考察选手面对实际问题的综合分析能力,对测试用例、测试方法的设计能力,对软件测试相关技术的掌握程度。考核技能点包括:功能测试计划制定、测试用例设计、Web应用测试执行和Bug提交、测试总结报告编写;性能测试要求分析、测试工具使用、测试执行和性能测试总结报告编写;团队合作能力以及应用创新能力等职业素养。
竞赛过程包括以下任务: 序号 任务名称 制定测试计划 具体内容 按照软件测试竞赛项目需求,制定测试计划 说明 根据需求文档进行需求分析; 测试范围划分和界定; 测试任务分解; 对测试风险进行预估; 任务一 ~
对测试工作量和进度进行预估; 文档编写规范; 任务二 设计测试用例 执行测试用例 按照软件测试设计测试用例 执行测试用例,提交缺陷报告 使用典型测试方法进行用例设计; 文档编写规范; 根据用例进行测试,发现并记录Bug; 对Bug进行规范描述,提交Bug截图; 文档编写规范; 根据测试用例执行结果编写测试总结任务四 编写测试总结报告 编写测试总结报告 报告; Bug汇总统计,图表绘制等; Bug分类、Bug严重等级分析统计等; 文档编写规范; 按照性能测试要求执行性能测试; 任务五 执行性能测试 按照软件性能行性能测试 使用性能测试工具录制脚本、回放脚试,对测试过程和结果进行截图,完成性能测试总结报告; 测试的要求,执本、配置参数、设置场景、执行性能测竞赛项目需求,对测试用例进行规范描述; 任务三 (三)竞赛总成绩
“软件测试”赛项竞赛总成绩为100分,其中包含赛场职业素养5分。
二、任务须知
1.每组同学分配三台客户机,拥有独立IP组、测试实训系统地址和测试系统账号密码,账号密码各六位(由小写字母和阿拉伯数字0-9随机组成),以竞赛现场发放为准。
2.请查看本任务书后所附的快速使用手册文档,注意系统使用中的各项重要问题;
3.测试系统的提交功能,请务必在完成全部工作后再提交,提交
~
后评分裁判才可评分,过早提交造成内容未上传,未提交造成无法评分的均判定为不得分;
4.本次比赛采用统一网络环境比赛,请不要随意更改测试客户端的网络地址信息,对于更改客户端信息造成的问题,由参赛选手自行承担比赛损失;
5.请不要恶意破坏测试环境,对于恶意破坏测试环境的参赛者,组委会根据其行为予以处罚直至取消比赛资格。
6.在被测系统修改密码测试时,要谨记修改后的密码,以防修改后无法登陆被测系统,出现问题后果自负。
7.比赛过程中及时保存相关文档。
8.比赛相关文档中不能出现参赛学校名称和参赛选手名称,以赛位号(工位号)代替。
9.参赛选手请勿删除模板内容,若因删除导致任何问题后果自负。 10.若同一文档由不同选手完成,须将文档合并后作为最终结果提交到U盘中。
11.比赛中出现各种问题及时向监考裁判举手示意,不要影响其他参赛队比赛。
三、任务说明
本项目要求完成B/S资产管理系统的Web端功能测试和界面测试,性能测试等。完成要求的相关测试文档。要求使用谷歌浏览器做功能测试,使用IE11浏览器做性能测试。
提供的相关资源:
1.BS资产管理系统需求说明书(功能测试专用)(格式:Word,
~
文档位置:竞赛平台内提供)
2.BS资产管理系统性能测试要求文档(性能测试专用)(格式:Word,文档位置:竞赛平台内提供)
3.功能测试计划模版(格式:Word,文档位置:竞赛平台内提供) 4.功能测试用例模版(格式:Excel,文档位置:竞赛平台内提供) 5.功能测试缺陷报告清单模版(格式:Excel,文档位置:竞赛平台内提供)
6.功能测试总结报告模版(格式:Word,文档位置:竞赛平台内提供)
7.性能测试总结报告模板(格式:Word,文档位置:竞赛平台内提供)
任务一:制定功能测试计划(10分) 1.任务描述
要求通过提供的“资产管理系统需求说明书”文档,根据测试任务,结合小组情况,合理分工,制定功能测试计划。
2.任务要求
功能测试计划应包括以下内容:
(1)概述:编写目的、测试范围、项目背景。
(2)测试任务:测试目的、测试参考文档、测试提交文档。 (3)测试资源:硬件配置、软件配置、人力资源分配。 (4)功能测试计划:Web端整体功能模块划分。 (5)测试整体进度安排,应包括功能测试等。 (6)相关风险。
~
任务二:设计功能测试用例(25分) 1.任务描述
通过功能测试计划的编写,进一步进行功能测试用例的规划,根据“资产管理系统需求说明书”文档的需求描述及对功能的理解,编写功能测试用例。
2.任务要求
功能测试用例应包括以下内容: (1)按模块汇总测试用例数量。
(2)功能测试用例应包含以下项目:测试用例编号、测试项目、测试标题、重要级别、预置条件、输入、执行步骤、预期输出。
任务三:执行功能测试用例(25分) 1.任务描述
根据需求文档和测试用例,在被测资产管理系统上执行测试,发现Bug并将Bug记录。
2.任务要求
(1)Bug提交清单应包括以下内容: ① 按模块和Bug严重程度汇总Bug数量。
② Bug提交清单应包含以下项目:缺陷编号、模块名称、摘要、描述、缺陷严重程度、提交人(工位号)、附件说明(截图)。
(2)浏览器要求:
使用谷歌浏览器进行功能和界面等测试。 任务四:编写功能测试总结报告(10分) 1.任务描述