[发明专利]移动终端的云测试方法、装置、系统、介质、电子设备在审
申请号: | 202110269315.6 | 申请日: | 2021-03-12 |
公开(公告)号: | CN112860572A | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 仲林霖 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/451 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 王辉;阚梓瑄 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 测试 方法 装置 系统 介质 电子设备 | ||
本公开提供了一种移动终端的云测试方法、装置、系统、介质、电子设备,涉及云测试技术领域,该方法包括:接收客户端发送的对移动终端的访问请求;响应于访问请求,基于预设的接口实时地获取移动终端的第一当前显示界面,并将第一当前显示界面发送至客户端,以在客户端上生成与第一当前显示界面对应的第二当前显示界面并进行展示;接收客户端发送的操作指令,并根据移动终端的操作系统所属的系统类别,对操作指令进行转换得到目标指令;基于预设的接口将目标指令发送至移动终端,以使得移动终端在第一当前显示界面中执行目标指令,实现对移动终端的云测试任务。本公开实现了通过同一种测试方案对具有两种不同类别系统的移动终端进行云测试。
技术领域
本公开的实施方式涉及云测试技术领域,更具体地,本公开的实施方式涉及一种移动终端的云测试方法、移动终端的云测试装置、移动终端的云测试系统、计算机可读存储介质以及电子设备。
背景技术
本部分旨在为权利要求书中陈述的本公开的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
在一些现有的针对具有Android系统的移动终端以及具有iOS系统的移动终端的云测试(远程访问或者桌面控制)的方案中,其实分别通过两种不同的方法来实现的;并且,在具体的测试过程中,其所采用的交互方式以及集成方式也是不同的。
现有的技术方案不能实现通过同一种测试方案对具有两种不同类别系统的移动终端进行云测试。
发明内容
但是,在一些技术中,无法通过同一种测试方案对具有两种不同类别系统的移动终端进行云测试。为此,非常需要一种改进的移动终端的云测试方法,以实现通过同一种测试方案对具有两种不同类别系统的移动终端进行云测试,进而提高测试效率。
在本上下文中,本公开的实施方式期望提供一种移动终端的云测试方法、移动终端的云测试装置、移动终端的云测试系统、计算机可读存储介质以及电子设备。
根据本公开的一个方面,一种移动终端的云测试方法,配置于代理服务器,所述移动终端的云测试方法包括:
接收客户端发送的对移动终端的访问请求;
响应于所述访问请求,基于预设的接口实时地获取所述移动终端的第一当前显示界面,并将所述第一当前显示界面发送至所述客户端,以在所述客户端上生成与所述第一当前显示界面对应的第二当前显示界面并进行展示;
接收所述客户端发送的操作指令,并根据所述移动终端的操作系统所属的系统类别,对所述操作指令进行转换得到目标指令;其中,所述操作指令是所述客户端响应于针对所述第二当前显示界面的手势操作而产生的;
基于所述预设的接口将所述目标指令发送至所述移动终端,以使得所述移动终端在所述第一当前显示界面中执行所述目标指令,实现对所述移动终端的云测试任务。
在本公开的一种示例性实施例中,所述移动终端的云测试方法还包括:
接收所述移动终端在所述目标指令生效后上传的目标显示界面,并基于预设的图像识别算法提取所述目标显示界面中所包括的目标图像特征;
对所述目标图像特征的差异性进行分析,并根据差异性分析结果判断所述目标显示界面是否一致;
在确定所述目标显示界面不一致时,根据所述目标图像特征确定引起所述目标显示界面的差异性的原因。
在本公开的一种示例性实施例中,根据所述目标图像特征确定引起所述目标显示界面的差异性的原因,包括:
基于所述预设的图像识别算法提取置于所述目标显示界面的上层的弹窗,并对所述弹窗所属的包名进行识别;
根据包名识别结果确定所述弹窗的类别,并根据所述弹窗的类别确定引起所述目标显示界面的差异性的原因。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110269315.6/2.html,转载请声明来源钻瓜专利网。