[发明专利]一种BMC OEM命令返回值与固定信息比对的自动化测试方法在审
申请号: | 201510687497.3 | 申请日: | 2015-10-21 |
公开(公告)号: | CN105389255A | 公开(公告)日: | 2016-03-09 |
发明(设计)人: | 张贺;肖欢 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 孟峣 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 bmc oem 命令 返回 固定 信息 自动化 测试 方法 | ||
1.一种BMCOEM命令返回值与固定信息比对的自动化测试方法,其特征在于,其具体实现过程为:
搭建测试环境;
构建测试库文件;
运行测试库文件,该测试库文件包括测试进度断点文件和测试结果输出文件,然后进行测试:
依次对每个测试库进行测试,完成后退出;
测试完成后测试结果在测试程序中显示。
2.根据权利要求1所述的一种BMCOEM命令返回值与固定信息比对的自动化测试方法,其特征在于,所述测试环境的搭建过程为:
首先准备测试环境,该测试环境包括操作系统的选择、磁盘分区及软件包的选择、BIOS中设置项修改确认;
然后进行操作系统的安装配置,安装完操作系统后,系统自带Ipmitool工具。
3.根据权利要求1所述的一种BMCOEM命令返回值与固定信息比对的自动化测试方法,其特征在于,所述测试库文件内容通过表格表示,该表格内容包括:序号、命令功能名称、访问序列、期待值、是否测试标志,其中是否测试标识通过CHECK标记,当标记CHECK时,则忽略该测试项。
4.根据权利要求1所述的一种BMCOEM命令返回值与固定信息比对的自动化测试方法,其特征在于,所述测试库文件存储的文件名分别为读取BIOS设置参数和写入BIOS设置参数的命令集库。
5.根据权利要求1所述的一种BMCOEM命令返回值与固定信息比对的自动化测试方法,其特征在于,在测试库测试前,测试库文件需要进行预处理,该预处理的过程为:在excel中编辑,转换文件格式以兼容Linux,并在测试库中每行末尾处通过CHECK标志代表该测试项的使能。
6.根据权利要求1所述的一种BMCOEM命令返回值与固定信息比对的自动化测试方法,其特征在于,所述测试库测试的具体过程为:
在测试库测试前,测试库文件需要进行预处理,该预处理的过程为:在excel中编辑,转换文件格式以兼容Linux,并在测试库中每行末尾处通过CHECK标志代表该测试项的使能;
所述测试库测试的具体过程为:
首先获取测试断点信息;
判断测试库是否需要进行测试;
步进测试断点;
获取测试项名称;
继续获取剩余字节的测试命令列;
获取CHECK标志;
获取期待值;
返回值初始化;
无CHECK标志时则命令运行结果赋值给RESPONSE对象与期待值比对,测试通过则赋值测试结果变量RESULT为PASS;不通过则FAIL,并将访问所用的命令列赋值给check_raw,之后在测试结果输出文件中体现以方便测试人员手动复检;
有CHECK标志则忽略该测试项,测试结果为N/A;
将测试结果定向入测试结果输出文件;
重新获取测试进度;
初始化测试项进度;
步进测试库进度,循环进行测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510687497.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:树脂塑木及其制造方法
- 下一篇:一种抗粘连导电吹膜用塑料