【技术实现步骤摘要】
远程终端调试方法、终端、服务器及存储介质
本专利技术实施例涉及数据业务
,特别涉及远程终端调试方法、终端、服务器及存储介质。
技术介绍
随着软件应用的快速发展,每天都有数以百计的软件应用发布在应用市场。但由于不同款终端设备CPU(centralprocessingunit,中央处理器)架构、操作系统版本及屏幕分辨率的差异性,在应用软件的开发和测试阶段,对应用进行兼容性测试显得日益重要。由于终端的操作系统版本的不断更新及被测设备的种类不断增多,大部分应用开发测试团队无法配备齐全各种被测终端的机型和各版本的终端系统,因此需要借用终端来覆盖市面上的主流机型及系统版本,例如Testin(人工智能技术驱动的企业服务平台)、MTC(MobileTestingCenter,百度移动云测试中心)等云测试平台都提供了终端租用的功能。现阶段各云平台进行远程终端调试存在两种方法,第一种方案是借助外置的机械臂,通过远程控制机械臂对被测终端实现模拟操作;第二种方案是通过安装在电脑端的webDriverAgent(移动测试框架)来
【技术保护点】
1.一种远程终端调试方法,其特征在于,应用于远程终端,包括:/n向服务器上报所述远程终端的身份信息,供所述服务器基于所述身份信息向所述远程终端发送模拟操作指令;/n接收所述服务器发送的所述模拟操作指令;/n根据所述模拟操作指令执行模拟操作并显示屏幕图像,其中,所述屏幕图像被截取并回传至所述服务器。/n
【技术特征摘要】
1.一种远程终端调试方法,其特征在于,应用于远程终端,包括:
向服务器上报所述远程终端的身份信息,供所述服务器基于所述身份信息向所述远程终端发送模拟操作指令;
接收所述服务器发送的所述模拟操作指令;
根据所述模拟操作指令执行模拟操作并显示屏幕图像,其中,所述屏幕图像被截取并回传至所述服务器。
2.根据权利要求1所述的远程终端调试方法,其特征在于,在所述根据所述模拟操作指令执行模拟操作并显示屏幕图像之后,还包括:
截取所述屏幕图像得到截屏数据;
将所述截屏数据回传至所述服务器。
3.根据权利要求1所述的远程终端调试方法,其特征在于,所述服务器通过媒介终端连接所述远程终端;在所述根据所述模拟操作指令执行模拟操作并显示屏幕图像之后,还包括:
向所述媒介终端发送截屏指令,供所述媒介终端截取所述屏幕图像得到截屏数据并将所述截屏数据回传至所述服务器。
4.根据权利要求3所述的远程终端调试方法,其特征在于,在所述通过所述媒介终端截取所述屏幕图像得到截屏数据之前,还包括:
判定所述远程终端不支持截屏操作。
5.根据权利要求2所述的远程终端调试方法,其特征在于,所述将所述截屏数据回传至所述服务器,包括:
将所述截屏数据根据预设的传输压缩比进行压缩,得到压缩数据;
将所述压缩数据回传至所述服务器。
6.根据权利要求1至5任一项所述的远程终端调试方法,其特征在于,所述远程终端调试方法应用于所述远程终端内设置的守护进程。
7.一种远程终端调试方法,其特征在于,应用于服务器,包括:
接收远程终端上...
【专利技术属性】
技术研发人员:马骢,
申请(专利权)人:中移杭州信息技术有限公司,中国移动通信集团有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。