[发明专利]一种服务器操作系统兼容性测试方法、装置及存储介质有效
申请号: | 201910811786.8 | 申请日: | 2019-08-30 |
公开(公告)号: | CN110750396B | 公开(公告)日: | 2022-07-19 |
发明(设计)人: | 刘骏 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张亮 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 操作 系统兼容性 测试 方法 装置 存储 介质 | ||
本发明涉及一种服务器操作系统兼容性测试方法、装置及存储介质,包括以下步骤:S1:机型配置识别的步骤;S2:机型分类的步骤;S3:系统安装的步骤;S4:自动测试的步骤;S5:日志收集的步骤;S6:主机适配的步骤;S7、测试进度识别的步骤;S8、监控告警的步骤。
技术领域
本发明属于服务器测试技术领域,涉及一种服务器的测试技术方案,尤其是一种服务器操作系统兼容性测试方法、装置及存储介质。
背景技术
系统兼容性是指为一种计算机系统开发的软件或硬件可适用于另一种或其它多种计算机系统的能力。系统兼容性是系列计算机的基本特性,是避免用户在老产品型号上开发的软件遭受废弃的一种重要设计思想与技术措施。它保护了用户的已有资源,节约了厂商和用户的开发投资,加快了计算机的研制过程,促进了计算机产业和应用的发展。兼容性表现在软件和硬件的许多方面,实现方法有:机器语言程序兼容、汇编语言程序兼容、高级语言程序兼容、系统软件兼容、软件系统兼容、设备或部件兼容、系列机和兼容机。
系统兼容性,也可以称为系统可扩充性随着VLSI技术和计算机技术的迅速发展,计算机硬件和体系结构也随之得到迅速发展,相应地,它们也对OS提出了更高的功能和性能要求。此外,多处理机系统、计算机网络,特别是 Internet 的发展,又对OS提出了一系列更新的要求。因此,OS必须具有很好的可扩充性,方能适应计算机硬件、体系结构以及应用发展的要求。这就是说,现代OS应采用新的OS结构,如微内核结构和客户服务器模式,以便于方便地增加新的功能和模块,并能修改老的功能和模块。
传统的服务器操作系统兼容性测试,对于多台不同服务器及多种操作系统的测试,需要分别安装每一种操作系统,并手动执行每一项针对各部件的测试项目,对于需要两台服务器连接进行的测试项目,也需要进行各种适配工作,并且测试时需要值守在服务器旁,需要消耗大量的时间精力,投入较大工作量。此为现有技术中存在的缺陷和不足。
有鉴于此,本发明提供设计一种服务器操作系统兼容性测试方法、装置及存储介质;以解决现有技术中存在的上述缺陷和问题。
发明内容
针对现有技术中存在的对于需要两台服务器连接进行的测试项目,也需要进行各种适配工作,并且测试时需要值守在服务器旁,需要消耗大量的时间精力,投入较大工作量的缺陷和不足,本发明提供一种服务器操作系统兼容性测试方法、装置及存储介质,以解决上述技术问题。
为实现上述目的,本发明给出以下技术方案:
第一方面,本发明提供一种服务器操作系统兼容性测试方法,包括以下步骤:
S1:机型配置识别的步骤:
识别接入到系统兼容性测试网络服务器的设备机型以及设备部件配置信息;
S2:机型分类的步骤:
对识别后的机型进行分类,对于每一类机型匹配对应的测试类型,并设置运行完成时间阈值;
由于不同配置的机型,受设备数量,设备容量,不同型号设备的响应时间因素的影响,不同配置的机型进行兼容性测试所需的时间不同,需要对识别到的机型进行分类,分类后的每一类机型,对每一项测试类型,设有运行完成时间阈值;
S3:系统安装的步骤:
安装操作系统,并部署兼容性测试项目脚本,每安装完一个操作系统转到步骤S4进行测试;
通过pxe服务器预置的kickstart自动化系统安装脚本,完成操作系统的自动化安装,及兼容性测试项目脚本的部署;
S4:自动测试的步骤:
依照预先配置的操作系统测试列表,对每个操作系统进行安装测试;当待测的操作系统测试完成后,转到步骤S3继续安装下一个操作系统,直到完成最后一个待测的操作系统兼容性测试为止;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910811786.8/2.html,转载请声明来源钻瓜专利网。