[发明专利]一种手机的自动化测试方法及设备在审
申请号: | 202310098917.9 | 申请日: | 2023-02-08 |
公开(公告)号: | CN116248790A | 公开(公告)日: | 2023-06-09 |
发明(设计)人: | 单秋伦 | 申请(专利权)人: | 上海卓易科技股份有限公司 |
主分类号: | H04M1/24 | 分类号: | H04M1/24 |
代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 王路丰 |
地址: | 200233 上海市徐*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 手机 自动化 测试 方法 设备 | ||
本申请的目的是提供一种手机的自动化测试方法及设备,包括:继电器群、分别与继电器群连接的PC端和手机;PC端通过第一USB线簇与继电器群的一端连接,手机通过第二USB线簇与继电器群的另一端连接;PC端还通过串口与继电器群连接;PC端通过继电器群向手机发送测试命令,同时,启动异常监测线程对测试命令进行异常捕捉;若存在测试异常,PC端通过串口向继电器群中的目标继电器发起重连指令,以使目标继电器基于重连指令,控制第一USB线簇和第二USB线簇中的、与目标继电器连接的目标USB线进行先断开后连接的操作,通过手机与PC端之间新增的继电器群达到控制手机硬件等按键的操作,从而完美解决需要插拔USB来重新发现待测试的手机的自动化问题。
技术领域
本申请涉及计算机技术领域,尤其涉及一种手机的自动化测试方法及设备。
背景技术
现有技术中,手机自动化测试基本围绕界面测试框架UI Automator或图片识别来进行人工点击模拟,绝大多数通信手段是通过USB与电脑连接,然后通过adb识别设备。但是长时间的USB连接会偶发USB offline或者adb无法发现设备问题,现有的解决方案一般是通过人为插拔来达到重新发现设备,因而达不到全自动的目的。还有一些现有的解决方案是通过把手机和电脑连接到同一个无线网络WiFi下,然后通过在手机上启动一个Http RPC服务,通过http协议进行手机和电脑的通信。如果对手机进行重启,RPC服务无法在手机端自动启动,则电脑和手机亦会失去连接,或者RPC服务在运行过程中出现异常,电脑也无法控制手机对RPC服务进行重新启动。
发明内容
本申请的一个目的是提供一种手机的自动化测试方法及设备,以解决现有技术中PC端进行手机测试而出现异常时,导致的RPC服务无法在手机端自动启动,则电脑和手机亦会失去连接,或者RPC服务在运行过程中出现异常,电脑也无法控制手机对RPC服务进行重新启动的技术问题,实现了通过手机与PC端之间新增的继电器群能够达到控制手机硬件等按键的操作,从而完美解决需要插拔USB来重新发现待测试的手机的自动化问题。
根据本申请的一个方面,提供了一种手机的自动化测试方法,其中,该方法包括:
继电器群、分别与所述继电器群连接的PC端和手机;
其中,所述PC端通过第一USB线簇与所述继电器群的一端连接,所述手机通过第二USB线簇与所述继电器群的另一端连接,以实现所述PC端对所述手机进行的测试;所述PC端还通过串口与所述继电器群连接,以实现对测试异常的修复;
所述PC端通过所述继电器群向所述手机发送测试命令,同时,启动异常监测线程对所述测试命令进行异常捕捉;
若存在测试异常,所述PC端通过所述串口向所述继电器群中的目标继电器发起重连指令,以使所述目标继电器基于所述重连指令,控制所述第一USB线簇和所述第二USB线簇中的、与所述目标继电器连接的目标USB线进行先断开后连接的操作。
进一步地,上述方法中,所述第一USB线簇和所述第二USB线簇分别均存在4条USB线,所述继电器群包括4个继电器;
其中,每个所述继电器的一端通过所述第一USB线簇中对应的一USB线与所述PC端连接,且,每个所述继电器的另一端通过所述第二USB线簇中对应的一USB线与所述手机连接。
进一步地,上述方法中,所述方法还包括:
通过所述异常检测线程判断所述测试异常是否恢复,
若是,则所述PC端继续通过所述继电器群向所述手机发送下一测试命令;
若否,则所述PC端通过所述串口再次向所述继电器群中的目标继电器发起所述重连指令。
根据本申请的另一个方面,还提供了一种非易失性存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如上述一种手机的自动化测试方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海卓易科技股份有限公司,未经上海卓易科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310098917.9/2.html,转载请声明来源钻瓜专利网。