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