承办单位
上海临港经济发展(集团)有限公司
上海计算机软件技术开发中心
协办单位
上海信息技术应用创新联盟
上海市软件行业协会
上海市计算机学会软件工程专委会
南京慕测信息科技有限公司
技术支持单位
澜起科技股份有限公司
上海达梦数据库有限公司
上海东方通泰软件科技有限公司
优刻得科技股份有限公司
中标软件有限公司
上海兆芯集成电路有限公司
信创应用测试竞赛面向城市数字化转型的参与者,选拔数字化转型过程中具备智慧工匠精神的技术总监、系统架构师、软件工程师以及相关技术人员,主要考察参赛选手在信创环境下应用部署的能力以及对部署后的应用的测试能力。
赛事分资格审核、初赛和决赛。
资格审核为赛事组委会根据活动相关要求,淘汰不符合要求的人员。
初赛为线上平台比赛,使用给定的应用在提前安装好的信创环境中进行应用的部署、测试,统计软件测试得分。主要考察选手在信创环境下应用迁移和测试的能力。
决赛分为技术比赛和现场答辩,技术比赛使用提供的云信创环境和应用进行部署、测试,统计软件测试得分,主要考察选手搭建信创环境,以及信创环境下应用迁移和测试的能力。现场答辩则由选手按给定要求事先准备汇报材料,专家提问,现场打分。
参赛人员为上海城市数字化转型过程中的技术总监、系统架构师、软件工程师以及相关技术人员,熟悉Java编程语言,了解Springboot框架,具有一定的编程能力以及软件测试的基本概念,熟悉国产软硬件环境及相关应用的部署。
参赛人员基本要求如下:
(一)在上海城市数字化转型相关行业工作,岗位为直接从事技术或技能型相关工作;
(二)个人拥有相关技术成果;
(三)守法诚信,遵守职业道德,发挥示范作用,在单位、行业或社会上有一定影响力。

(一)赛前培训

参赛报名成功(即通过资格审核)后,赛事承办方将组织赛前培训。

1. 培训形式:线上、线下相结合;

2. 培训课程:包括但不限于赛事相关规则介绍、所使用的标准介绍、信创环境适配宣贯、信创软件介绍等;

3. 培训具体安排另行通知。

(二)初赛

1.比赛平台:慕测平台

2.比赛内容

(1) 使用自有硬件搭建信创环境。信创软件应包括当前硬件环境适配版本的操作系统、数据库和中间件(赛前一周提供操作系统、数据库、中间件各硬件适配版本的试用版安装包下载链接);

(2) 赛事开始后选手可在慕测平台上下载被测应用(被测应用为Java语言开发,使用Springboot 2.5框架,中间件为Tomcat 9.0,数据库为MySQL 8.0);

(3) 选手需将被测应用适配到信创环境;

(4) 选手需记录适配和测试过程中发现的缺陷,并及时提交慕测平台。(如果同样缺陷已被提交,则慕测平台会给出缺陷推荐,选手可依据已有的缺陷说明,选择补充完善缺陷描述、缺陷复现步骤、缺陷截图等信息,评分系统会依据提交的缺陷报告评分)

(5) 比赛结束后,需导出整个数据库的dmp文件,并与适配后的被测应用一并打包后提交。

3.评分标准

    预置的每个缺陷总分为10分,分配给缺陷最先发现的选手和缺陷完善的选手。具体分配方案赛后根据实际情况由专家评判,补充完善缺陷的选手分配到的得分必定小于最先发现缺陷的选手分配到的得分;

    每位选手依据其所发现的缺陷得分计算其比赛总分,并归一化至0到100分区间内(100分为最高得分,0分为最低得分);

    对于入围决赛的选手,需验证其提交的数据库dmp文件以及适配后的应用可安装,且可复现提交的缺陷(如有不一致或不可复现的情况,则可判定初赛成绩无效)。

(三)决赛

1.决赛分为技术比赛和现场答辩两个环节。现场答辩前,将适时安排选手参加答辩辅导讲座

2.比赛平台:信创云平台、慕测平台

3.比赛内容

    (1) 赛事承办方提供信创云平台(已安装操作系统,并提供数据库、中间件、被测应用的安装包,选手可根据需要安装);

    (2) 决赛信创云平台中信创环境选用麒麟操作系统、达梦数据库以及东方通中间件,选手可提前进行针对性迁移准备;

    (3) 比赛开始后,选手登录信创云平台,搭建信创环境,并将被测应用适配到云信创环境(被测应用为Java语言开发,中间件为Tomcat 9.0,数据库为MySQL 8.0);适配完成后,对被测应用进行测试;

    (4) 选手需记录适配和测试过程中发现的缺陷,并及时提交慕测平台。(如果同样缺陷已被提交,则慕测平台会给出缺陷推荐,选手可依据已有的缺陷说明,选择补充完善缺陷描述、缺陷复现步骤、缺陷截图等信息,评分系统会依据提交的缺陷报告评分)

4.决赛评分标准

(1) 技术比赛评分标准:

    预置的每个缺陷总分为10分,分配给缺陷最先发现的选手和缺陷完善的选手。具体分配方案赛后根据实际情况由专家评判,补充完善缺陷的选手分配到的得分必定小于最先发现缺陷的选手分配到的得分;

    每位选手依据其所发现的缺陷得分计算其比赛总分,并归一化至0到100分区间内(100分为最高得分,0分为最低得分);

    现场监考人员在巡视过程中会关注参赛选手独立完成比赛各项内容,如有违反考场纪律,可做成绩无效处理。

(2) 现场答辩评分规则参考智慧工匠评选要求。

(3) 决赛总分=软件测试得分(占比 50%)+现场答辩得分(占比 50%)

咨询电话:沈老师13671706002