服务器与红旗操作系统兼容性测试方法、系统及存储介质技术方案

技术编号:19009035 阅读:63 留言:0更新日期:2018-09-22 08:55
本申请公开了一种服务器与红旗操作系统兼容性测试方法、系统、设备及计算机可读存储介质,该方法包括:获取目标消息,并根据所述目标消息做出相应应答,完成红旗操作系统的功能性测试;获取目标硬件测试指令,验证服务器中的目标硬件在所述红旗操作系统下是否可以正常识别,完成对所述服务器的硬件兼容性测试;利用压力测试工具对所述红旗操作系统运行稳定性进行测试;利用磁盘读写测试工具对服务器待测磁盘的读写性能进行测试,完成服务器与红旗操作系统的兼容性测试流程。由于本发明专利技术公开的方法具有一定的流程性、规范性,故采用本发明专利技术提供的方法可以降低对专业测试人员的经验要求,相应地,显著减少测试成本,大大提高工作人员的测试效率。

Compatibility test method, system and storage medium for server and Red Flag operating system

This application discloses a test method, system, device and computer readable storage medium for compatibility between server and Red Flag Operating System. The method includes: acquiring target message, responding to the target message, completing functional test of Red Flag Operating System, acquiring target hardware test instructions, and verifying. Whether the target hardware in the server can be normally identified under the Red Flag Operating System completes the hardware compatibility test of the server, tests the stability of the Red Flag Operating System by using the stress testing tool, and tests the read-write performance of the disk under test by using the disk read-write testing tool. Complete the compatibility test process between the server and the Red Flag operating system. Because the method disclosed by the invention has certain flowability and standardization, the method provided by the invention can reduce the experience requirement for professional testers, correspondingly, significantly reduce the testing cost and greatly improve the testing efficiency of the staff.

【技术实现步骤摘要】
服务器与红旗操作系统兼容性测试方法、系统及存储介质
本专利技术涉及计算机操作系统兼容性
,特别涉及一种服务器与红旗操作系统兼容性测试方法、系统、设备及计算机可读存储介质。
技术介绍
计算机和网络技术不断推进着人类的生产力,Linux的诞生又为之带来一场开放与自由的变革。随着Linux进入关键行业的计算环境,用户对系统的要求也越来越严格。现在,作为亚洲最大、发展最迅速的Linux产品发行商,北京中科红旗软件技术有限公司(红旗软件)引领着这场变革的方向。红旗Linux作为中国较大、较成熟的Linux发行版之一,为了满足这种不断增长的要求,红旗软件对服务器操作系统产品线进行了全新的优化通过提供高品质的产品和服务,开创全新的计算体验,帮助企业增强其整体竞争力,提高个人工作效率,将用户业务价值和Linux的自由开放精神完美地结合在一起。在这过程中,“兼容性”是极其重要的因素,兼容性是指硬件之间、软件之间或是软硬件组合系统之间的相互协调工作的程度。为了验证服务器的各个硬件在红旗操作系统下可以正常识别,在压力负载下能够正常运行,以及验证服务器磁盘读写性能和压力负载,不可避免地需要对服务器与红旗操作系统的兼容性进行测试。然而,在现有的测试方法中,并没有完整的、规范性的服务器与红旗操作系统的兼容性测试方法。因此,测试人员在对服务器与红旗操作系统的兼容性进行测试操作时需要充分掌握相关知识和经验,即对人员要求较高,同时,没有一套系统的流程化的测试方法,导致在服务器与红旗操作系统的兼容性测试的工作率过低。由此可见,如何提供一种完整的、规范的服务器与红旗操作系统兼容性的测试方法,以实现提高工作人员的测试效率,降低对专业测试人员的经验要求,从而减少测试成本,是本领域技术人员亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种服务器与红旗操作系统兼容性测试方法、系统、设备及计算机可读存储介质,以实现提高工作人员的测试效率,降低对专业测试人员的经验要求,从而减少测试成本。其具体方案如下:一种服务器与红旗操作系统的兼容性测试方法,包括:获取目标消息,并根据所述目标消息做出相应应答,完成红旗操作系统的功能性测试;获取目标硬件测试指令,验证服务器中的目标硬件在所述红旗操作系统下是否可以正常识别,完成对所述服务器的硬件兼容性测试;利用压力测试工具对所述红旗操作系统运行稳定性进行测试;利用磁盘读写测试工具对服务器待测磁盘的读写性能进行测试,完成服务器与红旗操作系统的兼容性测试流程。可选的,所述目标消息包括命令行操作指令和/或鼠标点击消息。可选的,所述获取目标硬件测试指令,验证服务器中的目标硬件在所述红旗操作系统下是否可以正常识别的步骤,包括:获取服务器网卡测试指令,验证所述服务器中的网卡在所述红旗操作系统下是否可以正常识别和驱动;获取服务器RAID控制器测试指令,验证所述服务器中的RAID控制器在所述红旗操作系统下是否可以正常识别和驱动。可选的,所述利用磁盘读写测试工具对服务器待测磁盘的读写性能进行测试的步骤之后,还包括:将服务器待测磁盘的读写速度记录在目标文件中。可选的,所述利用压力测试工具对所述红旗操作系统运行稳定性进行测试的步骤,包括:利用Stress工具使系统CPU达到100%的负载率,若所述红旗操作系统在100%的CPU负载率下持续运行24小时并且未出现死机、关机、重启等异常情况,则完成对所述红旗操作系统运行稳定性的测试。可选的,所述利用磁盘读写测试工具对服务器待测磁盘的读写性能进行测试的步骤,包括:利用iozone工具对所述服务器待测磁盘的读写性能进行测试。可选的,所述服务器待测磁盘的挂在路径为数据盘。相应的,本专利技术还提供了一种服务器与红旗操作系统的兼容性测试系统,包括:操作系统功能性测试模块,用于获取目标消息,并根据所述目标消息做出相应应答,完成红旗操作系统的功能性测试;服务器硬件兼容性测试模块,用于获取目标硬件测试指令,验证服务器中的目标硬件在所述红旗操作系统下是否可以正常识别,完成对所述服务器的硬件兼容性测试;操作系统稳定性测试模块,用于利用压力测试工具对所述红旗操作系统运行稳定性进行测试;服务器待测磁盘读写性能测试模块,用于利用磁盘读写测试工具对服务器待测磁盘的读写性能进行测试,完成服务器与红旗操作系统的兼容性测试流程。进一步的,本专利技术还提供了一种服务器与红旗操作系统的兼容性测试设备,包括存储器和处理器,其中,所述处理器用于执行所述存储器中存储的计算机程序以实现如前述服务器与红旗操作系统的兼容性测试方法的步骤。进一步的,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如前述服务器与红旗操作系统的兼容性测试方法的步骤。本专利技术公开的服务器与红旗操作系统的兼容性测试方法,通过获取目标消息,并根据所述目标消息做出相应应答,进而可以完成红旗操作系统的功能性测试;通过获取目标硬件测试指令,验证服务器中的目标硬件在所述红旗操作系统下是否可以正常识别,进而可以完成对所述服务器的硬件兼容性测试;通过利用压力测试工具对所述红旗操作系统运行稳定性进行测试;通过利用磁盘读写测试工具对服务器待测磁盘的读写性能进行测试,进而可以完成服务器与红旗操作系统的兼容性测试流程。可见,本专利技术公开的方法,在进行服务器与红旗操作系统的兼容性测试操作中,对红旗操作系统的功能性、服务器的硬件兼容性、红旗操作系统运行稳定性以及服务器待测磁盘的读写性能采取流程化的方式进行测试,在这过程中并不强调其顺序性,但对测试方式或手段做出一定的规范,使得在进行服务器与红旗操作系统的兼容性测试时,没有丰富经验的测试人员也能进行相应操作,从而降低了对专业测试人员的经验要求,相应地测试成本也就显著减少,此外,由于本专利技术公开的方法具有一定的流程性、规范性,故采用本专利技术提供的方法可以大大提高工作人员的测试效率。需要说明的是,本专利技术公开的一种服务器与红旗操作系统的兼容性测试系统、设备及计算机可读存储介质所具有的有益效果与上述有益效果相似或相同,在此不再赘述。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例公开的一种服务器与红旗操作系统的兼容性测试方法流程图;图2为本专利技术实施例公开的一种具体的服务器与红旗操作系统的兼容性测试方法流程图;图3为本专利技术实施例公开的一种服务器与红旗操作系统的兼容性测试系统结构示意图;图4为本专利技术实施例公开的一种服务器与红旗操作系统的兼容性测试设备结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例公开了一种服务器与红旗操作系统的兼容性测试方法,参见图1所示,该方法具体包括:步骤S11:获取目标消息,并根据所述目本文档来自技高网
...
服务器与红旗操作系统兼容性测试方法、系统及存储介质

【技术保护点】
1.一种服务器与红旗操作系统的兼容性测试方法,其特征在于,包括:获取目标消息,并根据所述目标消息做出相应应答,完成红旗操作系统的功能性测试;获取目标硬件测试指令,验证服务器中的目标硬件在所述红旗操作系统下是否可以正常识别,完成对所述服务器的硬件兼容性测试;利用压力测试工具对所述红旗操作系统运行稳定性进行测试;利用磁盘读写测试工具对服务器待测磁盘的读写性能进行测试,完成服务器与红旗操作系统的兼容性测试流程。

【技术特征摘要】
1.一种服务器与红旗操作系统的兼容性测试方法,其特征在于,包括:获取目标消息,并根据所述目标消息做出相应应答,完成红旗操作系统的功能性测试;获取目标硬件测试指令,验证服务器中的目标硬件在所述红旗操作系统下是否可以正常识别,完成对所述服务器的硬件兼容性测试;利用压力测试工具对所述红旗操作系统运行稳定性进行测试;利用磁盘读写测试工具对服务器待测磁盘的读写性能进行测试,完成服务器与红旗操作系统的兼容性测试流程。2.根据权利要求1所述的服务器与红旗操作系统的兼容性测试方法,其特征在于,所述目标消息包括命令行操作指令和/或鼠标点击消息。3.根据权利要求1所述的服务器与红旗操作系统的兼容性测试方法,其特征在于,所述获取目标硬件测试指令,验证服务器中的目标硬件在所述红旗操作系统下是否可以正常识别的步骤,包括:获取服务器网卡测试指令,验证所述服务器中的网卡在所述红旗操作系统下是否可以正常识别和驱动;获取服务器RAID控制器测试指令,验证所述服务器中的RAID控制器在所述红旗操作系统下是否可以正常识别和驱动。4.根据权利要求1所述的服务器与红旗操作系统的兼容性测试方法,其特征在于,所述利用磁盘读写测试工具对服务器待测磁盘的读写性能进行测试的步骤之后,还包括:将服务器待测磁盘的读写速度记录在目标文件中。5.根据权利要求1至4任意一项所述的服务器与红旗操作系统的兼容性测试方法,其特征在于,所述利用压力测试工具对所述红旗操作系统运行稳定性进行测试的步骤,包括:利用Stress工具使系统CPU达到100%的负载率,若所述红旗操作系统在100%的CPU负载率...

【专利技术属性】
技术研发人员:蒋帅
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1