[发明专利]一种系统冷启动测试方法、装置、终端及存储介质在审
申请号: | 201811067190.3 | 申请日: | 2018-09-13 |
公开(公告)号: | CN109324935A | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 卢正超;王宏运 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F9/4401 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘晓政 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 冷启动 系统设备信息 存储介质 测试 保存 断电 终端 脚本执行系统 保存系统 测试效率 错误信息 人工操作 人力资源 设备信息 时间利用 退出测试 循环执行 准确度 更新 申请 | ||
1.一种系统冷启动测试方法,其特征在于,所述方法包括:
设置断电持续时间;
获取并保存系统设备信息列表;
根据所述断电持续时间利用脚本执行系统冷启动;
获取更新的系统设备信息列表;
判断更新的系统设备信息列表与保存的系统设备信息列表是否一致:
是,则保存测试结果并循环执行系统冷启动;
否,则退出测试并保存错误信息。
2.根据权利要求1所述的方法,其特征在于,所述根据断电持续时间利用脚本执行系统冷启动包括:
控制系统关机断电;
判断断电持续时间是否达到设置的断电持续时间:
是,则控制系统上电开机;
否,则循环对断电持续时间是否达到预设断电持续时间的判断。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
设置BIOS系统唤醒时间和系统稳定时间;
根据所述BIOS系统唤醒时间唤醒系统;
判断系统运行时间是否达到系统稳定时间:
是,则执行测试脚本进行冷启动测试;
否,则循环对系统运行时间是否达到系统稳定时间的判断。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
设置循环测试次数;
判断当前测试次数是否达到循环测试次数:
是,则保存测试结果并终止所述冷启动测试;
否,则循环对当前测试次数是否达到循环测试次数的判断。
5.一种系统冷启动测试装置,其特征在于,所述装置包括:
断电设置单元,配置用于设置断电持续时间;
列表获取单元,配置用于获取并保存系统设备信息列表;
系统重启单元,配置用于根据所述断电持续时间利用脚本执行系统冷启动;
列表更新单元,配置用于获取更新的系统设备信息列表;
列表对比单元,配置用于判断更新的系统设备信息列表与保存的系统设备信息列表是否一致;
重启循环单元,配置用于保存测试结果并循环执行系统冷启动;
测试终止单元,配置用于退出测试并保存错误信息。
6.根据权利要求5所述的装置,其特征在于,所述系统重启单元包括:
断电模块,配置用于控制系统关机断电;
判断模块,配置用于判断断电持续时间是否达到设置的断电持续时间;
上电模块,配置用于控制系统上电开机;
循环模块,配置用于循环对断电持续时间是否达到预设断电持续时间的判断。
7.根据权利要求5所述的装置,其特征在于,所述装置还包括:
时间设置单元,配置用于设置BIOS系统唤醒时间和系统稳定时间;
系统唤醒单元,配置用于根据所述BIOS系统唤醒时间唤醒系统;
稳定判断单元,配置用于判断系统运行时间是否达到系统稳定时间;
脚本执行单元,配置用于执行测试脚本进行冷启动测试;
稳定重判单元,配置用于循环对系统运行时间是否达到系统稳定时间的判断。
8.根据权利要求5所述的装置,其特征在于,所述装置还包括:
次数设置单元,配置用于设置循环测试次数;
次数判断单元,配置用于判断当前测试次数是否达到循环测试次数;
测试完成单元,配置用于保存测试结果并终止所述冷启动测试;
次数重判单元,配置用于循环对当前测试次数是否达到循环测试次数的判断。
9.一种终端,其特征在于,包括:
处理器;
用于存储处理器的执行指令的存储器;
其中,所述处理器被配置为执行权利要求1-4任一项所述的方法。
10.一种存储有计算机程序的计算机可读存储介质,其特征在于,该程序被处理器执行时实现如权利要求1-4中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811067190.3/1.html,转载请声明来源钻瓜专利网。