[发明专利]一种异常关机后开机验证的测试方法和系统有效
申请号: | 201910902426.9 | 申请日: | 2019-09-24 |
公开(公告)号: | CN110874295B | 公开(公告)日: | 2022-08-19 |
发明(设计)人: | 郑荣;林锋平;陈甦莹 | 申请(专利权)人: | 福建升腾资讯有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/34 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 林燕 |
地址: | 350000 福建省福州市仓山区金*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 异常 关机 开机 验证 测试 方法 系统 | ||
1.一种异常关机后开机验证的测试方法,其特征在于,包括:
步骤10、设置循环上电时间和循环下电时间,被测终端上电后即开机;
步骤20、使所述被测终端正常关机,根据设置的循环上电时间,被测终端上电开机进入系统后,获取所述被测终端关机执行时间与关机完成时间;
步骤30、重新设置所述被测终端的关机执行时间,所述重新设置的关机执行时间为下电时间之前的一时间,并且关机完成时间在下电时间之后;
步骤40、所述被测终端在关机执行时间开始关机,在下电时间下电,进入异常关机状态;
步骤50、根据设置的循环上电时间,所述被测终端再次上电开机后,若能进入系统,则测试通过;若不能进入系统,则测试未通过;
步骤60、当测试通过时,按测试需求,重复执行步骤30至步骤60,使所述被测终端在关机的各个时间点反复进入异常关机状态,直至完成测试需求。
2.根据权利要求1所述的一种异常关机后开机验证的测试方法,其特征在于,所述获取所述被测终端关机执行时间与关机完成时间,进一步具体为:
通过时间脚本读取被测终端的系统事件查看器,获取所述被测终端关机执行时间与关机完成时间。
3.根据权利要求1所述的一种异常关机后开机验证的测试方法,其特征在于,所述重新设置所述被测终端的关机执行时间,进一步具体为:
通过关机脚本自动重新设置所述被测终端的关机执行时间。
4.根据权利要求1所述的一种异常关机后开机验证的测试方法,其特征在于,所述方法还包括:
步骤31、发送信息到服务器;
步骤41、当所述服务器在预定时间未收到所述信息时,获取所述被测终端的屏幕画面。
5.一种异常关机后开机验证的测试系统,其特征在于,包括:交流上下电装置、正常关机时间获取模块、异常关机设定模块、异常关机设定模块以及验证模块;
所述交流上下电装置,用于设置循环上电时间和循环下电时间,被测终端上电后即开机;
所述正常关机时间获取模块,用于使所述被测终端正常关机,根据设置的循环上电时间,被测终端上电开机进入系统后,获取所述被测终端关机执行时间与关机完成时间;
所述异常关机设定模块,用于重新设置所述被测终端的关机执行时间,所述重新设置的关机执行时间为下电时间之前的设定时间,并且关机完成时间在下电时间之后;
所述异常关机执行模块,用于所述被测终端在关机执行时间开始关机,在下电时间下电,进入异常关机状态;
验证模块,用于根据设置的循环上电时间,所述被测终端再次上电开机后,若能进入系统,则测试通过;若不能进入系统,则测试未通过;
所述测试通过返回模块,用于当测试通过时,按测试需求,重复执行所述异常关机设定模块、异常关机执行模块以及验证模块,使所述被测终端在关机的各个时间点反复进入异常关机状态,直至完成测试需求。
6.根据权利要求5所述的一种异常关机后开机验证的测试系统,其特征在于,所述获取所述被测终端关机执行时间与关机完成时间,具体包括:
通过时间脚本读取被测终端的系统事件查看器,获取所述被测终端的关机执行时间与关机完成时间。
7.根据权利要求5所述的一种异常关机后开机验证的测试系统,其特征在于,所述重新设置所述被测终端的关机执行时间,进一步具体为:
通过关机脚本自动重新设置所述被测终端的关机执行时间。
8.根据权利要求5所述的一种异常关机后开机验证的测试系统,其特征在于,所述系统还包括:上传模块以及屏幕获取模块;
所述上传模块,用于发送信息到服务器;
所述屏幕获取模块,用于当所述服务器在预定时间未收到所述信息时,获取所述被测终端的屏幕画面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建升腾资讯有限公司,未经福建升腾资讯有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910902426.9/1.html,转载请声明来源钻瓜专利网。