一种验证网卡PXE功能稳定性的方法及系统技术方案

技术编号:21006794 阅读:22 留言:0更新日期:2019-04-30 22:13
本发明专利技术提供一种验证网卡PXE功能稳定性的方法及系统,方法包括如下步骤:S1.配置PXE服务端放入重启脚本;S2.待测主机接入待测网卡,并打开待测网卡的PXE功能;S3.将待测网卡的待测网口接入网络;S4.设置待测主机的第一启动项为从待测网卡启动;S5.重启待测主机;S6.判断待测主机是否从待测网卡启动;S7.若是,待测主机从待测网卡启动进入PXE环境;S8.待测网卡自动从PXE服务端下载重启脚本;S9.待测主机运行重启脚本;S10.判断待测主机是否重启;S11.若是,判断待测主机重启次数是否达到设定阈值;S12.若否,返回步骤S5。

【技术实现步骤摘要】
一种验证网卡PXE功能稳定性的方法及系统
本专利技术属于服务器测试领域,具体涉及一种验证网卡PXE功能稳定性的方法及系统。
技术介绍
PXE(Pre_bootExecutionEnvironment)是由Intel设计的协议,它可以使计算机通过网络启动。协议分为客户端client和服务端server两端,PXEclient在网卡的ROM中,当计算机引导时,BIOS把PXEclient调入内存执行。目前测试中只涉及了网卡的PXE功能,即每个口安装一遍OS。但是客户端遇到过概率性网卡进不去PXE问题,所以测试中需要多次进入PXE环境验证网卡的PXE功能、及网卡ROM与BIOS配合的稳定性,目前测试用例还不完善。此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种验证网卡PXE功能稳定性的方法及系统,是非常有必要的。
技术实现思路
本专利技术的目的在于,针对上述客户端遇到过概率性网卡进不去PXE问题,所以测试中需要多次进入PXE环境验证网卡的PXE功能、及网卡ROM与BIOS配合的稳定性,目前测试用例还不完善的缺陷,提供一种验证网卡PXE功能稳定性的方法及系统,以解决上述技术问题。为实现上述目的,本专利技术给出以下技术方案:一种验证网卡PXE功能稳定性的方法,包括如下步骤:S1.配置PXE服务端放入重启脚本;S2.待测主机接入待测网卡,并打开待测网卡的PXE功能;S3.将待测网卡的待测网口接入网络;S4.设置待测主机的第一启动项为从待测网卡启动;S5.重启待测主机;S6.判断待测主机是否从待测网卡启动;S7.若是,待测主机从待测网卡启动进入PXE环境;S8.待测网卡自动从PXE服务端下载重启脚本;S9.待测主机运行重启脚本;S10.判断待测主机是否重启;S11.若是,判断待测主机重启次数是否达到设定阈值;S12.若否,返回步骤S5。步骤S1中,设置重启脚本为PXE服务端的启动第一项;步骤S8中,待测网卡ROM中的程序自动从PXE服务端下载重启脚本。进一步地,步骤S5之前,还包括如下步骤:S5A.设置PXE服务端与待测主机ping通。保证网络连通,才能使得待测主机从远程服务端PXE启动。进一步地,步骤S4中在待测主机的BIOS中设置待测主机的第一启动项为从待测网卡启动。进一步地,步骤S7中,若待测主机没有从待测网卡启动,则返回步骤S4。重新设置从待测网卡启动。进一步地,步骤S11中,若待测主机没有重启,则测试失败,记录测试失败结果到测试日志。进一步地,所述测试失败结果包括测试总时长,重启次数及每次重启时间。测试失败结果,用于分析测试失败原因。进一步地,步骤S12中,若待测主机重启次数达到设定阈值,则测试通过,记录测试通过结果到测试日志。进一步地,所述测试通过结果包括测试时间总时长、重启次数及每次重启时间。本专利技术还给出如下技术方案:一种验证网卡PXE功能稳定性的系统,包括:重启脚本配置模块,用于配置PXE服务端放入重启脚本;待测网卡PXE功能开启模块,用于将待测主机接入待测网卡,并打开待测网卡的PXE功能;待测网卡网络连接模块,用于将待测网卡的待测网口接入网络;待测主机启动项设置模块,用于设置待测主机的第一启动项为从待测网卡启动;待测主机重启模块,用于重启待测主机;待测主机启动项判断模块,用于判断待测主机是否从待测网卡启动;重启脚本下载模块,用于当待测主机从待测网卡启动时,待测主机从待测网卡启动进入PXE环境,并通过待测网卡从PXE服务端下载重启脚本;重启脚本运行模块,用于通过待测主机运行重启脚本;待测主机重启判断模块,用于判断待测主机是否重启;待测主机重启次数判断模块,用于当测试主机重启后,判断重启次数是否达到设定阈值。进一步地,还包括网络连通设置模块,用于设置PXE服务端与待测主机ping通。本专利技术的有益效果在于:本专利技术实现待测主机的网卡的PXE功能、网卡ROM与BIOS配置的稳定性的自动验证,完善了测试用例,且无需增加人力成本,测试效率高。此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。由此可见,本专利技术与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。附图说明图1为本专利技术的方法流程图;图2为本专利技术的系统示意图;其中,1-重启脚本配置模块;2-待测网卡PXE功能开启模块;3-待测网卡网络连接模块;4-待测主机启动项设置模块;5-待测主机重启模块;6-待测主机启动项判断模块;7-重启脚本下载模块;8-重启脚本运行模块;9-待测主机重启判断模块;10-待测主机重启次数判断模块。具体实施方式:为使得本专利技术的目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术具体实施例中的附图,对本专利技术中的技术方案进行清楚、完整地描述。实施例1:如图1所示,本专利技术提供一种验证网卡PXE功能稳定性的方法,包括如下步骤:S1.配置PXE服务端放入重启脚本;S2.待测主机接入待测网卡,并打开待测网卡的PXE功能;S3.将待测网卡的待测网口接入网络;S4.设置待测主机的第一启动项为从待测网卡启动;S5A.设置PXE服务端与待测主机ping通;S5.重启待测主机;S6.判断待测主机是否从待测网卡启动;S7.若是,待测主机从待测网卡启动进入PXE环境;若否,则返回步骤S4;S8.待测网卡自动从PXE服务端下载重启脚本;S9.待测主机运行重启脚本;S10.判断待测主机是否重启;S11.若否,测试失败,记录测试失败结果到测试日志,测试结束;测试失败结果包括测试总时长,重启次数及每次重启时间;若是,判断待测主机重启次数是否达到设定阈值;S12.若否,返回步骤S5;若是,测试通过,记录测试通过结果到测试日志,测试结束;测试通过结果包括测试时间总时长、重启次数及每次重启时间。上述实施例1中,步骤S4在待测主机的BIOS中设置待测主机的第一启动项为从待测网卡启动。实施例2:如图2所示,本专利技术提供一种验证网卡PXE功能稳定性的系统,包括:重启脚本配置模块1,用于配置PXE服务端放入重启脚本;待测网卡PXE功能开启模块2,用于将待测主机接入待测网卡,并打开待测网卡的PXE功能;待测网卡网络连接模块3,用于将待测网卡的待测网口接入网络;待测主机启动项设置模块4,用于设置待测主机的第一启动项为从待测网卡启动;待测主机重启模块5,用于重启待测主机;待测主机启动项判断模块6,用于判断待测主机是否从待测网卡启动;重启脚本下载模块7,用于当待测主机从待测网卡启动时,待测主机从待测网卡启动进入PXE环境,并通过待测网卡从PXE服务端下载重启脚本;重启脚本运行模块8,用于通过待测主机运行重启脚本;待测主机重启判断模块9,用于判断待测主机是否重启;待测主机重启次数判断模块10,用于当测试主机重启后,判断重启次数是否达到设定阈值;网络连通设置模块11,用于设置PXE服务端与待测主机ping通。本专利技术的实施例是说明性的,而非限定性的,上述实施例只是帮助理解本专利技术,因此本专利技术不限于具体实施方式中所述的实施例,凡是由本领域技术人员根据本专利技术的技术方案得出的其他的具体实施方式,同样属于本专利技术保护的范围。本文档来自技高网...

【技术保护点】
1.一种验证网卡PXE功能稳定性的方法,其特征在于,包括如下步骤:S1.配置PXE服务端放入重启脚本;S2.待测主机接入待测网卡,并打开待测网卡的PXE功能;S3.将待测网卡的待测网口接入网络;S4.设置待测主机的第一启动项为从待测网卡启动;S5.重启待测主机;S6.判断待测主机是否从待测网卡启动;S7.若是,待测主机从待测网卡启动进入PXE环境;S8.待测网卡自动从PXE服务端下载重启脚本;S9.待测主机运行重启脚本;S10.判断待测主机是否重启;S11.若是,判断待测主机重启次数是否达到设定阈值;S12.若否,返回步骤S5。

【技术特征摘要】
1.一种验证网卡PXE功能稳定性的方法,其特征在于,包括如下步骤:S1.配置PXE服务端放入重启脚本;S2.待测主机接入待测网卡,并打开待测网卡的PXE功能;S3.将待测网卡的待测网口接入网络;S4.设置待测主机的第一启动项为从待测网卡启动;S5.重启待测主机;S6.判断待测主机是否从待测网卡启动;S7.若是,待测主机从待测网卡启动进入PXE环境;S8.待测网卡自动从PXE服务端下载重启脚本;S9.待测主机运行重启脚本;S10.判断待测主机是否重启;S11.若是,判断待测主机重启次数是否达到设定阈值;S12.若否,返回步骤S5。2.如权利要求1所述的一种验证网卡PXE功能稳定性的方法,其特征在于,步骤S5之前,还包括如下步骤:S5A.设置PXE服务端与待测主机ping通。3.如权利要求1所述的一种验证网卡PXE功能稳定性的方法,其特征在于,步骤S4中在待测主机的BIOS中设置待测主机的第一启动项为从待测网卡启动。4.如权利要求1所述的一种验证网卡PXE功能稳定性的方法,其特征在于,步骤S7中,若待测主机没有从待测网卡启动,则返回步骤S4。5.如权利要求1所述的一种验证网卡PXE功能稳定性的方法,其特征在于,步骤S11中,若待测主机没有重启,则测试失败,记录测试失败结果到测试日志。6.如权利要求5所述的一种验证网卡PXE功能稳定性的方法,其特征在于,所述测试失败结果包括测试总时长,重启次数及每次重启时...

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

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

1