当前位置:

首页 > 公司新闻 > 信创适配测试:保障应用系统适配迁移成功的重要手段

信创适配测试:保障应用系统适配迁移成功的重要手段
浏览量: 3545
发布时间: 2024-07-05

 

随着信创工作的持续推进,应用系统在信创环境下运行的需求越来越多。如何将原有的应用系统,通过适配改造,平滑的迁移至信创环境中,减少系统上线后大规模出现问题的风险?在这样的背景下,适配测试作为一项关键性质量控制技术,已经成为应用系统适配迁移、交付验收不可或缺的一个重要环节。本文主要介绍如何针对应用系统的适配迁移开展适配测试。

 

一、应用系统信创适配

 

适配指不同平台设备的匹配。针对应用系统的信创适配是指在信息技术应用创新的过程中,为了应用系统在不同国产化软硬件环境下的兼容性、可靠性和安全性,所进行的一系列调试工作,以确保系统在不同信创环境中的正确运行。

 

根据适配的应用系统情况,可从技术架构、业务依赖、操作系统、中间件、数据库、终端等维度进行分类,分为终端适配、系统迁移适配、系统重构适配三类:

 

· 终端适配:是指原应用系统的服务端不做改动,只适配信创终端情况。终端适配适用于如下范围:

 

(1)基于B/S架构开发且部署在云端或者其他数据中心上的应用;

(2)基于C/S 架构,终端进行信创国产化改造;

(3)系统并发量和访问量大、数据分析及处理量大,原应用系统服务端不适宜迁移;

(4)做迁移存在较大性能损失且存在使用风险。

 

· 系统迁移适配:是指原应用系统服务端、终端从非信创运行环境迁移到信创运行环境。系统迁移适配适用于如下范围:

 

(1)服务端及客户端从非信创运行环境迁移至信创运行环境;

(2)技术架构支持信创环境,改造后满足功能、性能、可靠性要求,代码改动量不超过40%。

 

· 系统重构适配:是指应用系统基于信创环境重新开发,并部署于信创环境。系统重构适配适用于如下范围:

 

(1)技术架构不支持,如:使用C#、C、C++、Ruby等语言开发的业务系统;

(2)原应用系统无法进行开发、源代码丢失、代码改动量超过40%的业务系统;

(3)业务需求变化或系统已不满足当前业务发展需要,需重新开发。

 

二、应用系统信创适配测试

 

应用系统信创适配测试是指在信创环境下,通过对应用系统的功能、性能、安全性等进行全面的测试,发现并解决系统在适配过程中的问题,以保证其能够在信创环境下正常运行,满足用户的需求。

 

在此,我们以系统迁移适配类为例。为了节约成本,针对目前在运行的应用系统,大部分单位主要还是以适配改造,将其迁移至信创环境为主。为了确保各项业务的正常开展,迁移后的应用系统应满足以下要求:

 

(1)应用系统迁移前后功能需一致;

(2)不存在因适配迁移引入新的应用系统缺陷及安全风险;

(3)应用系统迁移后,性能要满足预定要求(迁移后可能会存在一定的下降,但应在用户可接受范围内);

(4)应用系统应兼容特定信创环境中的各类软硬件;

(5)应用系统可以长时间正常运行,不会出现宕机、操作报错或无法访问等情况。 

 

针对以上要求,我们一般从功能性、性能、兼容性、可靠性、安全性等方面展开测试,以验证迁移后系统是否能够在特定的信创环境中正常运行。

 

信创适配测试是保障应用系统适配迁移成功的重要手段,也是应用系统适配迁移过程的重要环节之一。通过开展严谨的功能性测试、性能效率测试、兼容性测试、可靠性测试、安全性测试,可以及时发现适配迁移过程中引入的各类缺陷,降低系统上线运行后的潜在风险,保证迁移后的应用系统正常运行,满足用户使用需求。