信息技术应用创新测评是什么?信创测评到底测什么?
近年来,在软件测试领域,有一个词出现的频率越来越高-信创。如果你正在做政府项目、国企招标,或者接触到国产化替代相关的工作,肯定会遇到信创测评这个要求。那它到底是什么?跟普通的软件测试有啥区别?
一、什么是信创?
先来解释这个词。“信创”全称是信息技术应用创新。目的很简单:在IT基础软硬件领域实现自主可控,解决技术卡脖子的问题。
通俗点说,以前我们很多软件跑在Windows系统上,用Intel的芯片,数据库用的是Oracle。而信创就是要让这些软件,能跑在国产的底座上-比如国产的CPU(飞腾、鲲鹏、龙芯)、国产的操作系统(麒麟、UOS)、国产的数据库(达梦、人大金仓)。
而信创测评,就是为了证实软件在这些国产环境下,到底能不能跑得起来、跑得好而进行的一系列测试。
二、信创测评到底测什么?
信创测评不是只测一个点,而是包括了从底层硬件到上层应用的全方面“体检”。根据中国软件评测中心等权威机构的服务内容,信创测评主要包括以下几个方面:
1. 适配测试:
软件在Windows上跑得顺,换到国产操作系统上可能就报错。适配测试就是要证实:你的软件能不能在国产CPU+国产OS的环境下正常安装、正常启动、功能完整?打印机、高拍仪这些外设能不能连上?这就是最常见的信创适配测试。
2. 产品质量测试
这包括:
功能测试:所有业务思路在国产环境下是不是都正确?
性能测试:在国产服务器上,并发200人的时候会不会卡死?响应时间多长?
兼容性测试:能不能兼容国产浏览器?不同的国产数据库之间切换有没有问题?
3. 代码自主率测评
信创还有一个重要标准,就是软件的国产化率或自主可控程度。通过源代码扫描,分析软件里用了多少开源代码?有没有引用存在风险的外国组件?代码是不是自己写的?这就是软件供应链考虑和开源代码检测。
4. 安全性测试
国产化替代的一个重要背景是信息安全。信创测评会检查软件是不是存在高危漏洞,能不能扛住网络攻击,符合不符合国家相关的安全标准。