[发明专利]一种自动切换OS的测试方法及测试系统在审
| 申请号: | 201710339793.3 | 申请日: | 2017-05-15 |
| 公开(公告)号: | CN107168837A | 公开(公告)日: | 2017-09-15 |
| 发明(设计)人: | 曹翔 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/36 |
| 代理公司: | 济南诚智商标专利事务所有限公司37105 | 代理人: | 王汝银 |
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 自动 切换 os 测试 方法 系统 | ||
技术领域
本发明涉及计算机服务器技术领域,具体地说是一种自动切换OS的测试方法及测试系统。
背景技术
在服务器产品的测试中,压力以及兼容性测试是计算器等电子产品测试中必测的项目,它关系到产品的兼容性和稳定性。而且目前需要测试的OS种类很多,每种OS下都必须要测压力以及兼容性测试,由于测试时间长,当项目很多时,容易造成设备的冲突和浪费,延长测试时间,会增加产品的研发周期,目前也有修改引导菜单的方式解决OS切换问题的方案,但对测试来说这会改别测试环境和影响测试结果。
发明内容
本发明的目的在于提供一种自动切换OS的测试方法及测试系统,用于解决当所需测试的OS以及测试项目多时,容易造成测试时间长、设备冲突和浪费、增加产品的研发周期、测试结果不准确的问题。
本发明解决其技术问题所采取的技术方案是:
一种自动切换OS的测试方法,其特征是,具体包括以下步骤:
1)、将需要安装OS的本地服务器的硬盘进行逻辑分区;
2)、激活工具激活信号传递指令的第一个分区,并在该分区内安装OS;
3)、本地服务器启动进入OS测试;
4)、OS测试完成后,本地服务器将测试结果发给远程控制端;
5)、对硬盘分区进行检查,如果是最后一个分区,则表明所有分区的OS测试完毕,进行关机测试结束;否则,远程控制端发送指令激活下一个分区并安装OS,继续执行步骤3)操作。
进一步地,激活分区并在分区内安装OS的方法具体包括以下步骤:
21)、利用激活工具激活某一分区,安装该分区需要安装的OS;
22)、激活工具接收上一步分区的激活信号,给本地服务器下重启命令,同时取消上一步分区的激活状态;
23)、本地服务器重启后,从信号传递指定分区启动进入下一分区,利用激活工具激活该分区,安装适用于该分区的OS;
23)、继续执行步骤22)操作,直至所有分区均安装OS。
进一步地,激活工具取消分区的激活状态采取的方式包括:修改分区项中对应的引导标识字节,使字节无效,处于未激活状态;
激活工具激活分区的未激活状态采取的方式包括:修改分区项中对应的引导标志字节,使字节有效,处于激活状态。
进一步地,激活工具通过SATA/SAS协议修改分区项中的引导标志字节;激活工具通过TCP/IP网络协议接收激活信号。
进一步地,OS测试的方法具体为:
31)、根据所需测试的项目通过相应的自动化测试工具进行测试;
32)、将测试的返回值与匹配值进行对比;
33)、将对比结果进行记录并生成测试log。
进一步地,本地服务器通过TCP/IP协议将测试结果发送给远程控制端。
一种自动切换OS的测试系统,其特征是,包括本地服务器和远程控制端,本地服务器和远程控制端通过TCP/IP协议通讯;本地服务器包括激活工具和自动化测试工具。
进一步地,所述的激活工具用于激活硬盘分区。
进一步地,激活工具通过TCP/IP的网络协议收到激活对应分区的信号后,在本地透过SATA/SAS协议修改本次启动分区项中对应的引导标识字节为未激活状态;
激活工具通过SATA/SAS协议修改信号传递指定分区项中对应的引导标识字节为激活状态,并给本地主机下重启命令。
进一步地,所述的自动化测试工具用于对OS进行测试,并将测试返回值与匹配值进行对比,将对比结果记录并生产测试log。
本发明的有益效果是:
本发明可一次性自动完成服务器两种、三种或四种OS的各种项目的测试,在保证测试品质的情况下,有效提升了测试效率,能够更加贴合客户处的使用环境,缩短测试周期增加产品竞争力。
本发明采用了激活工具和自动化测试工具实现服务器OS的自动切换OS测试。自动化测试工具可根据需要进行设置增加脚本程序,如兼容性测试或/和压力测试。
附图说明
图1为本发明的流程图;
图2为本发明的系统连接图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710339793.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种服务器内存带宽测试的方法及装置
- 下一篇:一种RAID卡自动测试系统





