发明名称 |
一种BMC自动测试系统及方法 |
摘要 |
本申请公开了一种BMC自动测试系统,包括:测试对象确定模块,用于确定待测试BMC固件;硬件抽象模块,用于对目标服务器中的硬件进行抽象化处理,得到相应的类文件;脚本生成模块,用于利用硬件抽象模块得到的类文件,生成相应的测试用例脚本;文件解析模块,用于对预设配置文件进行解析,得到测试用例脚本所需的基础数据文件;测试执行模块,用于在目标服务器上,利用测试用例脚本和基础数据文件,对待测试BMC固件进行相应地测试。本申请降低了BMC固件测试过程中的人力成本,并提高了测试效率。另外,本申请还相应公开了一种BMC自动测试方法。 |
申请公布号 |
CN106407054A |
申请公布日期 |
2017.02.15 |
申请号 |
CN201610782392.0 |
申请日期 |
2016.08.30 |
申请人 |
浪潮(北京)电子信息产业有限公司 |
发明人 |
王宜燕 |
分类号 |
G06F11/22(2006.01)I |
主分类号 |
G06F11/22(2006.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
罗满 |
主权项 |
一种BMC自动测试系统,其特征在于,包括:测试对象确定模块,用于确定待测试BMC固件;硬件抽象模块,用于对目标服务器中的硬件进行抽象化处理,得到相应的类文件;其中,所述目标服务器为当前能够运行所述待测试BMC固件的服务器;脚本生成模块,用于利用所述硬件抽象模块得到的类文件,生成相应的测试用例脚本;文件解析模块,用于对预设配置文件进行解析,得到所述测试用例脚本所需的基础数据文件;测试执行模块,用于在所述目标服务器上,利用所述测试用例脚本和所述基础数据文件,对所述待测试BMC固件进行相应地测试。 |
地址 |
100085 北京市海淀区上地信息路2号2-1号C栋1层 |