一种BMC稳定性测试方法、装置、设备及介质制造方法及图纸

技术编号:37705860 阅读:11 留言:0更新日期:2023-06-01 23:54
本发明专利技术公开了一种BMC稳定性测试方法、装置、设备及介质。其中,方法包括:获取待测试BMC的测试信息;其中,所述测试信息包括:备选静态IP地址和备选动态IP地址;通过控制接口,根据所述测试信息,反复切换所述待测试BMC的IP地址类型,获取切换后的所述待测试BMC的网络检测数据,并通过测试数据展示页面,将所述网络检测数据提供给目标用户。本发明专利技术实施例可以基于控制接口和测试信息,自动多次切换待测试BMC的IP地址类型,获取并展示切换后的待测试BMC的网络检测数据,对待测试BMC进行稳定性测试,提高测试效率和测试准确率,降低BMC稳定性测试的人力成本和时间成本。测试的人力成本和时间成本。测试的人力成本和时间成本。

【技术实现步骤摘要】
一种BMC稳定性测试方法、装置、设备及介质


[0001]本专利技术涉及计算机
,尤其涉及一种BMC稳定性测试方法、装置、设备及介质。

技术介绍

[0002]服务器的基板管理控制器(Baseboard Management Controller,BMC)是实现服务器管理的控制单元。服务器的BMC负责服务器的硬件状态管理、操作系统管理、健康状态管理、功耗管理等核心功能。BMC的网际互连协议(Internet Protocol,IP)地址类型包括静态IP地址和动态IP地址。BMC可以切换至不同IP地址类型。在BMC的IP地址类型改变后,BMC应当保持稳定工作。为保证服务器的稳定性以及BMC的稳定性,在服务器开发阶段,需要对服务器的BMC进行稳定性测试。在对BMC的稳定性测试中,需要多次切换BMC的IP地址类型,获取切换后的BMC的网络检测数据。
[0003]相关技术中,常用的BMC稳定性测试方案为:测试人员手动对BMC的IP地址类型进行多次切换,在切换后对BMC的网络功能进行检测,得到切换后的BMC的网络检测数据。相关技术中的BMC稳定性测试方案需要测试人员手动对BMC的IP地址类型进行多次切换,会耗费大量的人力成本和时间成本,测试效率比较低,测试准确度也无法保证。

技术实现思路

[0004]本专利技术提供了一种BMC稳定性测试方法、装置、设备及介质,以解决相关技术中的BMC稳定性测试方案会耗费大量的人力成本和时间成本,测试效率比较低,测试准确度也无法保证的问题。
[0005]根据本专利技术的一方面,提供了一种BMC稳定性测试方法,包括:
[0006]获取待测试BMC的测试信息;其中,所述测试信息包括:备选静态IP地址和备选动态IP地址;
[0007]通过控制接口,根据所述测试信息,反复切换所述待测试BMC的IP地址类型,获取切换后的所述待测试BMC的网络检测数据,并通过测试数据展示页面,将所述网络检测数据提供给目标用户。
[0008]本专利技术实施例的技术方案,可以基于控制接口和测试信息,自动多次切换待测试BMC的IP地址类型,获取并展示切换后的待测试BMC的网络检测数据,对待测试BMC进行稳定性测试,提高测试效率和测试准确率,降低BMC稳定性测试的人力成本和时间成本。
[0009]可选的,从与待测试BMC对应的测试文件中,获取所述待测试BMC的测试信息。
[0010]本专利技术实施例的技术方案,可以通过测试文件对待测试BMC的测试信息进行存储和管理,便于在待测试BMC的测试过程中,通过控制接口,根据待测试BMC的测试信息,反复切换待测试BMC的IP地址类型,获取切换后的待测试BMC的网络检测数据,对待测试BMC进行稳定性测试。
[0011]可选的,所述通过控制接口,根据所述测试信息,反复切换所述待测试BMC的IP地
址类型,获取切换后的所述待测试BMC的网络检测数据,并通过测试数据展示页面,将所述网络检测数据提供给目标用户,包括:
[0012]确定所述待测试BMC的当前IP地址类型;
[0013]若所述待测试BMC的当前IP地址类型为动态IP地址,则通过控制接口控制所述待测试BMC将所述待测试BMC的备选静态IP地址设置为所述待测试BMC的IP地址;
[0014]对所述待测试BMC进行IP地址连通性检测和网页登录检测,得到本次连通性检测结果和本次网页登录检测结果,将所述本次连通性检测结果和所述提供给所述目标用户;
[0015]根据预设测试次数或预设测试时长,检测所述待测试BMC的稳定性测试是否完成;
[0016]若所述待测试BMC的稳定性测试没有完成,则返回执行确定所述待测试BMC的当前IP地址类型的操作。
[0017]本专利技术实施例的技术方案,可以基于控制接口和测试信息,在待测试BMC的当前IP地址类型为动态IP地址的情况下,自动将待测试BMC的当前IP地址类型切换为静态IP地址,自动获取并展示切换后的BMC的网络检测数据,直至根据预设测试次数或预设测试时长,确定待测试BMC的稳定性测试完成。
[0018]可选的,通过控制接口控制所述待测试BMC将所述待测试BMC的备选静态IP地址设置为所述待测试BMC的IP地址,包括:
[0019]通过控制接口,发送静态IP设置指令至所述待测试BMC,控制所述待测试BMC将所述待测试BMC的备选静态IP地址设置为所述待测试BMC的IP地址,并反馈静态设置完成信息。
[0020]本专利技术实施例的技术方案,可以基于控制接口和测试信息,自动将待测试BMC的当前IP地址类型切换为静态IP地址。
[0021]可选的,对所述待测试BMC进行IP地址连通性检测和网页登录检测,得到本次连通性检测结果和本次网页登录检测结果,将所述本次连通性检测结果和所述提供给所述目标用户,包括:
[0022]在接收到所述待测试BMC反馈的静态设置完成信息之后,根据所述待测试BMC的IP地址和预设网络通信协议,建立与所述待测试BMC之间的网络通信连接,对所述待测试BMC的IP地址进行连通性检测,得到本次连通性检测结果,并通过测试数据展示页面,将所述本次连通性检测结果提供给目标用户;
[0023]通过所述控制接口,发送网页登录检测指令至所述待测试BMC,控制所述待测试BMC检测所述待测试BMC的网页登录功能,并反馈本次网页登录检测结果;
[0024]通过所述测试数据展示页面,将所述待测试BMC反馈的本次网页登录检测结果提供给所述目标用户。
[0025]本专利技术实施例的技术方案,可以基于控制接口,在将待测试BMC的当前IP地址类型切换为静态IP地址之后,自动获取并展示切换后的BMC的网络检测数据。
[0026]可选的,在确定所述待测试BMC的当前IP地址类型之后,还包括:
[0027]若所述待测试BMC的当前IP地址类型为静态IP地址,则通过控制接口控制所述待测试BMC将所述待测试BMC的备选动态IP地址设置为所述待测试BMC的IP地址;
[0028]对所述待测试BMC进行IP地址连通性检测和网页登录检测,得到本次连通性检测结果和本次网页登录检测结果,将所述本次连通性检测结果和所述提供给所述目标用户;
[0029]根据预设测试次数或预设测试时长,检测所述待测试BMC的稳定性测试是否完成;
[0030]若所述待测试BMC的稳定性测试没有完成,则返回执行确定所述待测试BMC的当前IP地址类型的操作。
[0031]本专利技术实施例的技术方案,可以基于控制接口和测试信息,在待测试BMC的当前IP地址类型为静态IP地址的情况下,自动将待测试BMC的当前IP地址类型切换为动态IP地址,自动获取并展示切换后的BMC的网络检测数据,直至根据预设测试次数或预设测试时长,确定待测试BMC的稳定性测试完成。
[0032]可选的,所述根据预设测试次数或预设测试时长,检测所述待测试BMC的稳定性测试是否完成,包括:
[0033]对所述待测试B本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种BMC稳定性测试方法,其特征在于,包括:获取待测试BMC的测试信息;其中,所述测试信息包括:备选静态IP地址和备选动态IP地址;通过控制接口,根据所述测试信息,反复切换所述待测试BMC的IP地址类型,获取切换后的所述待测试BMC的网络检测数据,并通过测试数据展示页面,将所述网络检测数据提供给目标用户。2.根据权利要求1所述的方法,其特征在于,所述获取待测试BMC的测试信息,包括:从与待测试BMC对应的测试文件中,获取所述待测试BMC的测试信息。3.根据权利要求1所述的方法,其特征在于,所述通过控制接口,根据所述测试信息,反复切换所述待测试BMC的IP地址类型,获取切换后的所述待测试BMC的网络检测数据,并通过测试数据展示页面,将所述网络检测数据提供给目标用户,包括:确定所述待测试BMC的当前IP地址类型;若所述待测试BMC的当前IP地址类型为动态IP地址,则通过控制接口控制所述待测试BMC将所述待测试BMC的备选静态IP地址设置为所述待测试BMC的IP地址;对所述待测试BMC进行IP地址连通性检测和网页登录检测,得到本次连通性检测结果和本次网页登录检测结果,将所述本次连通性检测结果和所述提供给所述目标用户;根据预设测试次数或预设测试时长,检测所述待测试BMC的稳定性测试是否完成;若所述待测试BMC的稳定性测试没有完成,则返回执行确定所述待测试BMC的当前IP地址类型的操作。4.根据权利要求3所述的方法,其特征在于,所述通过控制接口控制所述待测试BMC将所述待测试BMC的备选静态IP地址设置为所述待测试BMC的IP地址,包括:通过控制接口,发送静态IP设置指令至所述待测试BMC,控制所述待测试BMC将所述待测试BMC的备选静态IP地址设置为所述待测试BMC的IP地址,并反馈静态设置完成信息。5.根据权利要求4所述的方法,其特征在于,所述对所述待测试BMC进行IP地址连通性检测和网页登录检测,得到本次连通性检测结果和本次网页登录检测结果,将所述本次连通性检测结果和所述提供给所述目标用户,包括:在接收到所述待测试BMC反馈的静态设置完成信息之后,根据所述待测试BMC的IP地址和预设网络通信协议,建立与所述待测试BMC之间的网络通信连接,对所述待测试BMC的IP地址进行连通性检测,得到本次连通性检测结果,并通过测试数据展示页面,将所述本次连通性检测结果提供给目标用户;通过所述控制接口,发送网页登录检测指令至所述...

【专利技术属性】
技术研发人员:王佳秦晓宁陈颖
申请(专利权)人:宁畅信息产业北京有限公司
类型:发明
国别省市:

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

1