比赛详情 软件在各行各业应用不断普及与深入,软件质量逐渐成为行业竞争的核心力量之一。软件测试是保障软件质量的主要手段。2016年,教育部软件工程专业教学指导委员会、中国计算机学会软件工程专业委员会和中国软件测评机构联盟联合举办首届“全国大学生软件测试大赛”。
组委会全额资助总决赛选手所有差旅费用并颁发证书,大赛奖金总计15万元。大赛旨在建立软件产业和高等教育的资源对接,探索产教研融合的软件测试专业培养体系,进一步推进高等院校软件测试专业建设,深化软件工程实践教学改革。
本次大赛题目来自开源社区和软件企业,分预选赛和总决赛。预选赛基于互联网分多轮次举行,采用累计积分制。根据Z终积分排名遴选学生参加总决赛。此次大赛将全程跟踪和收集选手的软件测试行为,为后期的软件测试竞赛分析和教学研究提供数据支撑。大赛结束后,组委会将整理所有大赛数据,脱敏后开放给全球软件工程研究人员,作为教学研究和学术研究的数据集。
注1:请直接登录
mooctest.net参加自由练习,如有技术问题,请加入大赛QQ群:555633587(加群备注“我爱竞赛网推荐”,以便通过)或访问百度贴吧“大学生软件测试大赛”进行咨询。
注2:请选手在预选赛开始之前通过
mooctest.net
加入相应群组,“开发者测试比赛”群组编号:21,“移动应用测试比赛”群组编号:25;“嵌入式测试比赛”群组编号:26,群主姓名均为陈振宇。

分项赛(一)“上海软件中心杯”开发者测试大赛预选赛组委会提供来自开源社区的Java程序代码,按以下指定时间在
mooctest.net完成JUnit测试脚本
两轮比赛时间:(1)11月26日9:00-12:00(2)12月3日9:00-12:00
评分规则:按分支覆盖率计分。例如,分支覆盖率85%则记为85分
总排名规则:按两轮分数累加成总分。总分相同的选手,按覆盖速度(Average
Percentage of Branch
Coverage)进行排名
总积分排名前30名邀请参加总决赛
总决赛组委会提供来自开源社区的Java程序代码,12月11日9:00-12:00在南京大学现场完成JUnit测试脚本
同时发布三道总决赛题目
评分规则:(1)按分支覆盖率计分。(2)按Bug的检测比例评分
总排名规则:按三道题分数累加成总分。总分相同的选手,按Bug发现速度(Average
Percentage of Fault
Detected)进行二次排名
按总排名依次颁发一等奖、二等奖、三等奖和优胜奖
分项赛(二)“慕测杯”移动应用测试大赛预选赛组委会提供来自企业的真实移动应用测试任务,按以下指定时间在
mooctest.net 完成测试报告(Kikbug格式)
两轮比赛时间:(1)途牛,11月26日14:00-18:00(2)阿里云测+网龙,12月3日14:00-18:00
评分规则:(1)按测试日志(Kikbug自动记录)跟测试需求的匹配度进行评分排名。(2)评审专家对前100名选手提交的测试报告(Kikbug格式),根据测试设计合理性和Bug检测的有效性进行评分
总排名规则:评分累加进行总排名,排名相同选手按Bug发现速度进行二次排名
总积分排名前30名邀请参加总决赛
总决赛组委会提供来自Testin和华为的真实移动应用测试任务,12月10日8:00-12:
00在南京大学现场完成测试报告(Kikbug格式)和测试脚本(Appium)发布两项任务,不区分难度
评分规则:(1)按测试日志跟测试需求的匹配度进行评分。(2)按Appium测试脚本的有效性进行评分。(3)评审专家对测试报告(Kikbug格式)进行人工审核,根据测试设计合理性和Bug检测的有效性进行评分
总排名规则:评分累加进行总排名,分数相同的选手按Bug的发现速度进行二次排名
按照总排名依次颁发一等奖、二等奖、三等奖和优胜奖
分项赛(三)“凯云杯”嵌入式测试大赛预选赛组委会提供基于互联网的模拟嵌入式测试任务,预选赛对模拟嵌入式应用程序进行基于工具的自动化黑盒测试。按以下指定时间在
mooctest.net 完成测试报告(规定格式)
两轮比赛时间:(1)虚拟嵌入式系统1,11月27日8:00-12:00
(2)虚拟嵌入式系统2,12月4日8:00-12:00
评分规则:(1)检错率评分,发现预埋问题(满分50分);(2)测试数据质量评价,能够体现选择测试数据的策略(满分20分);(3)测试脚本质量评价,能够结合提交的测试数据,通过脚本运行复现测试结果(满分30分)总排名规则:评分累加进行总排名
总积分排名前30邀请参加总决赛
总决赛组委会提供来自凯云的嵌入式测试设备及测试任务,12月10日14:00-18:00在南京大学现场完成测试报告和测试脚本
发布一项任务:嵌入式系统测试
评分规则:(1)检错率评分,发现预埋问题(满分50分);(2)测试数据质量评价,能够体现选择测试数据的策略(满分20分);(3)测试脚本质量评价,能够结合提交的测试数据,通过脚本运行复现测试结果(满分30分)
总排名规则:评分累加进行总排名,分数相同的选手按提交速度进行二次排名
按总排名依次颁发一等奖、二等奖、三等奖和优胜奖
奖励方案大赛奖金总计15万元,按三个分项(开发者测试、移动应用测试、嵌入式测试)各自独立比赛和评比。学生可以选择一个或多个分项赛事。每个分项赛事选取预选赛的前30名参加总决赛。每个分项赛均设一等奖、二等奖、三等奖和优胜奖,由主办单位颁发证书,企业赞助奖金,承办方全额资助总决赛学生差旅和住宿。
参赛资格(个人参赛):全日制在校大学生,包括专科生、本科生和研究生。其他人员可参加预选赛,但成绩不计入总决赛排名竞争。
1.一等奖
一等奖1名
×3分项
证书+奖金10000元/人
2.二等奖
二等奖2名 x3分项
证书+奖金5000元/人
3.三等奖
三等奖5名
x3分项
证书+奖金2000元/人
4.优胜奖
优胜奖22名
x3分项
证书
5.优秀指导老师
优秀指导老师奖20名
证书+奖金3000元/人
6.优秀组织奖
大赛优秀组织奖10名
证书
7.省级证书
省级证书及比赛结果查询
参赛人数超过100人的省份颁发省级前十名比赛证书。