一种恢复出厂设置的压力测试系统及方法技术方案

技术编号:32832869 阅读:15 留言:0更新日期:2022-03-26 20:48
本发明专利技术提供一种恢复出厂设置的压力测试系统及方法,包括:控制中心当待测终端在恢复出厂设置后开机时发送压力测试指令至智能视觉机械臂;智能视觉机械臂接收测试指令执行测试操作,采集待测终端的测试界面图像并传输至控制中心;控制中心当测试界面图像与基准界面图像一致时控制智能视觉机械臂执行下一轮测试操作;读取待测终端执行对应的测试操作后的日志信息以及待测终端存储的用户数据大小,基于日志信息和用户数据大小生成压力测试结果。通过控制中心操控一个智能视觉机械臂,代替人工执行对待测终端的业务操作,采用release环境下执行,与用户真实的使用场景保持一致,避免了因环境差异造成的测试数据覆盖不完整的问题。问题。问题。

【技术实现步骤摘要】
一种恢复出厂设置的压力测试系统及方法


[0001]本专利技术涉及设备压力测试
,尤指一种恢复出厂设置的压力测试系统及方法。

技术介绍

[0002]恢复出厂设置测试,目前的方法只能依赖人工手动执行,操作过程简单重复,且测试周期比较长。对黑盒压力测试恢复出厂设置测试,每次执行平均时长3分钟。按每个人有效工作时长8小时来计算,单个人同时最多可操作5台设备,则每天最多可以执行800次,远远不能满足行业稳定性压力测试大于4000次的需求。
[0003]如此可见,人工手动执行POS机恢复出厂设置压力测试,不仅需要占用大量的人力和时间资源,且效率较低。

技术实现思路

[0004]本专利技术提供一种恢复出厂设置的压力测试系统及方法,解决上述问题。
[0005]本专利技术提供的技术方案如下:
[0006]一种恢复出厂设置的压力测试系统,包括:
[0007]控制中心,用于检测与所述控制中心连接的待测终端在恢复出厂设置后是否开机,当所述待测终端在恢复出厂设置后开机时,所述控制中心发送对所述待测终端在恢复出厂设置后进行压力测试的测试指令至智能视觉机械臂;
[0008]所述智能视觉机械臂,与所述控制中心连接,用于接收所述测试指令,并在所述控制中心的控制下对所述待测终端执行对应的测试操作;所述智能视觉机械臂上设置有摄像头,所述摄像头用于在预设时间点采集所述待测终端的测试界面图像,并传输至所述控制中心;
[0009]所述控制中心,用于比对所述测试界面图像与基准界面图像,当所述测试界面图像与所述基准界面图像比对一致时,控制所述智能视觉机械臂执行下一轮测试操作;还用于读取所述待测终端执行对应的测试操作后的日志信息以及所述待测终端存储的用户数据大小,基于所述日志信息和所述用户数据大小生成所述待测终端恢复出厂设置后的压力测试结果。
[0010]在一些实施方式中,所述控制中心,还用于启动所述智能视觉机械臂的摄像头位置校正程序,并将校正指令发送至所述智能视觉机械臂;所述智能视觉机械臂接收所述校正指令,回传实时画面至所述控制中心;
[0011]所述控制中心基于所述实时画面调整所述智能视觉机械臂的高度,使得所述实时画面中摄像头光标位于所述待测终端的标志位;且所述控制中心调整所述智能视觉机械臂与所述待测终端的间距,使得所述智能视觉机械臂伸展后能够触摸到所述待测终端的屏幕。
[0012]在一些实施方式中,所述恢复出厂设置的压力测试系统还包括:
[0013]所述控制中心基于所述待测终端的类型发送开机测试指令至智能视觉机械臂;
[0014]所述智能视觉机械臂接收所述开机测试指令,对所述待测终端执行开机测试操作并获取所述待测终端的开机界面图像,发送所述开机界面图像至所述控制中心;
[0015]通过所述控制中心判断所述待测终端的开机界面图像是否为正常开机界面图像。
[0016]在一些实施方式中,当所述待测终端正常开机后,所述控制中心发送硬件管理测试指令至所述智能视觉机械臂;
[0017]所述智能视觉机械臂接收所述硬件管理测试指令,在所述待测终端上依次执行第一动作组,并采集执行第一动作组中各动作时所述待测终端的当前硬件管理系统首页图像,并将所述当前硬件管理系统首页图像传输至所述控制中心;
[0018]所述控制中心将所述当前硬件管理系统首页图像和基准硬件管理系统首页图像进行对比,当所述当前终端硬件管理系统首页图像和基准硬件管理系统首页图像比对一致时,确定所述待测终端的硬件端口正常;所述第一动作组包括:设置语言、设置时区、连接网路、进入待机、进入硬件管理系统之中的任一一项或多项操作。
[0019]在一些实施方式中,所述控制中心发送业务测试指令至所述智能视觉机械臂;
[0020]所述智能视觉机械臂接收所述业务测试指令,在所述待测终端上执行相应业务操作;
[0021]所述控制中心读取所述待测终端的实时日志,获取所述待测终端的业务操作的执行信息,当所述业务操作的执行信息正常时,确定所述待测终端的业务操作功能正常;所述业务操作包括:基于所述应用终端的预设信息进行所述应用终端的业务交互。
[0022]在一些实施方式中,当确定所述待测终端的硬件端口正常后,所述控制中心发送基础测试指令至所述智能视觉机械臂;
[0023]所述智能视觉机械臂接收所述基础测试指令,在所述待测终端上执行基础操作;
[0024]所述控制中心读取所述待测终端的实时日志,获取所述待测终端的基础操作的执行信息,当所述基础操作的执行信息正常时,确定所述待测终端的基础操作功能正常;所述基础操作包括:开启无线网络、浏览网页、打开相机、拍摄照片、进入图库、打印图片。
[0025]在一些实施方式中,所述智能视觉机械臂,用于当执行完所述基础操作后使所述待测终端返回待机界面。
[0026]在一些实施方式中,当确定所述待测终端的基础操作功能正常后,所述控制中心发送循环测试指令至所述智能视觉机械臂;所述智能视觉机械臂,用于接收所述循环测试指令并执行第二动作组,所述第二动作组包括:设置、重置与备份、恢复出厂设置;
[0027]所述控制中心,用于在所述待测终端被执行恢复出厂设置后,获取所述待测终端的日志信息。
[0028]在一些实施方式中,所述控制中心,还用于当确定所述基础操作出现异常时,发送停止测试指令至所述智能视觉机械臂,以控制所述智能视觉机械臂停止对所述待测终端的测试。
[0029]在一些实施方式中,所述控制中心,还用于获取所述待测终端的类型,并基于所述待测终端的类型生成对应的测试指令。
[0030]一种恢复出厂设置的压力测试方法,应用于恢复出厂设置的压力测试系统,所述测试系统包括控制中心和与所述控制中心连接的智能视觉机械臂;所述恢复出厂设置的压
力测试方法包括:
[0031]所述控制中心检测与所述控制中心通信连接的待测终端在恢复出厂设置后是否开机;
[0032]当所述待测终端在恢复出厂设置后开机时,所述控制中心发送对所述待测终端在恢复出厂设置后进行压力测试的测试指令至所述智能视觉机械臂;
[0033]所述智能视觉机械臂接收所述测试指令,并在所述控制中心的控制下对所述待测终端执行对应的测试操作;
[0034]所述智能视觉机械臂通过摄像头在预设时间点采集所述待测终端的测试界面图像,并传输至所述控制中心;
[0035]所述控制中心比对所述测试界面图像与基准界面图像;
[0036]当比对所述测试界面图像与所述基准界面图像一致时,所述控制中心控制所述智能视觉机械臂执行下一轮测试操作;
[0037]所述控制中心读取所述待测终端执行对应的测试操作后的日志信息以及所述待测终端存储的用户数据大小,基于所述日志信息和所述用户数据大小生成所述待测终端恢复出厂设置后的压力测试结果。
[0038]本专利技术提供的一种恢复出厂设置的压力测试系统及方法,至少具有以下有益效果:
[0039]1)通过控制中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种恢复出厂设置的压力测试系统,其特征在于,包括:控制中心,用于检测与所述控制中心连接的待测终端在恢复出厂设置后是否开机,当所述待测终端在恢复出厂设置后开机时,所述控制中心发送对所述待测终端在恢复出厂设置后进行压力测试的测试指令至智能视觉机械臂;所述智能视觉机械臂,与所述控制中心连接,用于接收所述测试指令,并在所述控制中心的控制下对所述待测终端执行对应的测试操作;所述智能视觉机械臂上设置有摄像头,所述摄像头用于在预设时间点采集所述待测终端的测试界面图像,并传输至所述控制中心;所述控制中心,用于比对所述测试界面图像与基准界面图像,当所述测试界面图像与所述基准界面图像比对一致时,控制所述智能视觉机械臂执行下一轮测试操作;还用于读取所述待测终端执行对应的测试操作后的日志信息以及所述待测终端存储的用户数据大小,基于所述日志信息和所述用户数据大小生成所述待测终端恢复出厂设置后的压力测试结果。2.根据权利要求1所述恢复出厂设置的压力测试系统,其特征在于:所述控制中心,还用于启动所述智能视觉机械臂的摄像头位置校正程序,并将校正指令发送至所述智能视觉机械臂;所述智能视觉机械臂接收所述校正指令,回传实时画面至所述控制中心;所述控制中心基于所述实时画面调整所述智能视觉机械臂的高度,使得所述实时画面中摄像头光标位于所述待测终端的标志位;且所述控制中心调整所述智能视觉机械臂与所述待测终端的间距,使得所述智能视觉机械臂伸展后能够触摸到所述待测终端的屏幕。3.根据权利要求1所述恢复出厂设置的压力测试系统,其特征在于:所述控制中心基于所述待测终端的类型发送开机测试指令至智能视觉机械臂;所述智能视觉机械臂接收所述开机测试指令,对所述待测终端执行开机测试操作并获取所述待测终端的开机界面图像,发送所述开机界面图像至所述控制中心;通过所述控制中心判断所述待测终端的开机界面图像是否为正常开机界面图像。4.根据权利要求3所述恢复出厂设置的压力测试系统,其特征在于:当所述待测终端正常开机后,所述控制中心发送硬件管理测试指令至所述智能视觉机械臂;所述智能视觉机械臂接收所述硬件管理测试指令,在所述待测终端上依次执行第一动作组,并采集执行第一动作组中各动作时所述待测终端的当前硬件管理系统首页图像,并将所述当前硬件管理系统首页图像传输至所述控制中心;所述第一动作组包括:设置语言、设置时区、连接网路、进入待机、进入硬件管理系统之中的任一一项或多项操作;所述控制中心将所述当前硬件管理系统首页图像和基准硬件管理系统首页图像进行对比,当所述当前终端硬件管理系统首页图像和基准硬件管理系统首页图像比对一致时,确定所述待测终端的硬件端口正常。5.根据权利要求1所述恢复出厂设置的压力测试系统,其特征在于:所述控制中心发送业务测试指令至所述智能视觉机械臂;所述智能视觉机械臂接...

【专利技术属性】
技术研发人员:赵培培林喆朱天成常晓露余凯
申请(专利权)人:广东川田科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1