一种服务器BMC Redfish功能的自动化测试方法及装置制造方法及图纸

技术编号:20176569 阅读:39 留言:0更新日期:2019-01-23 00:20
本发明专利技术提供一种服务器BMC Redfish功能的自动化测试方法及装置,其中方法包括:SS1、获取BMC功能模块标准值;SS2、获取BMC功能模块测试值;SS3、比较BMC功能模块标准值与BMC功能模块测试值,若BMC功能模块标准值与BMC功能模块测试值一致,则服务器BMC Redfish功能正常;若BMC功能模块标准值与BMC功能模块测试值不一致,则服务器BMC Redfish功能异常。本发明专利技术提出的服务器BMC Redfish功能的自动化测试方法及装置能够对BMC Redfish功能进行自动化测试,保证了BMC Redfish功能的正常运行,具有良好的技术价值以及广阔的应用前景。

An Automatic Testing Method and Device for BMC Redfish Function of Server

The present invention provides an automatic test method and device for BMC Redfish function of server, which includes: SS1, acquiring the standard value of BMC function module; SS2, acquiring the test value of BMC function module; SS3, comparing the standard value of BMC function module with the test value of BMC function module. If the standard value of BMC function module is consistent with the test value of BMC function module, the BMC Redfish function of server is normal. If the standard value of BMC function module is inconsistent with the test value of BMC function module, the server BMC Redfish function is abnormal. The automatic test method and device of the server BMC Redfish function proposed by the invention can automatically test the BMC Redfish function, ensure the normal operation of the BMC Redfish function, and have good technical value and broad application prospects.

【技术实现步骤摘要】
一种服务器BMCRedfish功能的自动化测试方法及装置
本专利技术涉及服务器测试领域,具体涉及一种服务器BMCRedfish功能的自动化测试方法及装置。
技术介绍
随着云计算的不断发展,数据中心等大型机房对于平台服务器运维的自动化要求越来越高,作为平台服务器监控管理平台的BMC则是自动化管理需求的重点关注对象。Redfish可扩展平台管理API(TheRedfishScalablePlatformsManagementAPI(“Redfish”))是一种新的规范,其使用RESTful接口语义来访问定义在模型格式中的数据,用于执行带外系统管理(out-of-bandsystemsmanagment)。平台服务器BMCRedfish功能通过使用RESTful接口语义来访问定义在模型格式中的数据,进而获取服务器功能信息,为服务器功能信息的批量管理提供了全面而简单的方法。而当前却缺乏对于BMCRedfish功能的测试方法,无法保证BMCRedfish功能的正常运行以及平台服务器的正常运行。为解决上述问题,本专利技术提出一种服务器BMCRedfish功能的自动化测试方法及装置。
技术实现思路
本本文档来自技高网
...

【技术保护点】
1.一种服务器BMC Redfish功能的自动化测试方法,其特征在于,包括:SS1、获取BMC功能模块标准值;SS2、获取BMC功能模块测试值;SS3、比较BMC功能模块标准值与BMC功能模块测试值,若BMC功能模块标准值与BMC功能模块测试值一致,则服务器BMC Redfish功能正常;若BMC功能模块标准值与BMC功能模块测试值不一致,则服务器BMC Redfish功能异常。

【技术特征摘要】
1.一种服务器BMCRedfish功能的自动化测试方法,其特征在于,包括:SS1、获取BMC功能模块标准值;SS2、获取BMC功能模块测试值;SS3、比较BMC功能模块标准值与BMC功能模块测试值,若BMC功能模块标准值与BMC功能模块测试值一致,则服务器BMCRedfish功能正常;若BMC功能模块标准值与BMC功能模块测试值不一致,则服务器BMCRedfish功能异常。2.根据权利要求1所述的服务器BMCRedfish功能的自动化测试方法,其特征在于,当服务器BMCRedfish功能异常时,发出告警提醒。3.根据权利要求1所述的服务器BMCRedfish功能的自动化测试方法,其特征在于,步骤SS1中,通过IPMItool工具访问IPMI获取BMC功能模块标准值。4.根据权利要求1所述的服务器BMCRedfish功能的自动化测试方法,其特征在于,步骤SS2具体包括:指定BMC功能模块对应的URL路径;依据BMC功能模块对应的URL路径,通过CURL工具登录BMC,获取TOKEN;通过TOKEN访问BMC,获取BMC功能模块测试值。5.根据权利要求1所述的服务器BMCRedfish功能的自动化测试方法,其特征在于,所述BMC功能模块包括:chassis模块、System模块、AccountService模块、Storages模块、Managers模块。6.一种服务器BMCRedfish功能的自动化测试装置...

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

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

1