[发明专利]显示界面兼容性测试方法、装置、电子设备和介质在审
申请号: | 202010097970.3 | 申请日: | 2020-02-17 |
公开(公告)号: | CN111737105A | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 徐征磊 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 李成龙 |
地址: | 100086 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 显示 界面 兼容性 测试 方法 装置 电子设备 介质 | ||
本公开提供了一种显示界面兼容性测试方法,包括与多个电子设备建立连接,向所述多个电子设备分别发送模拟操作信息,以便所述多个电子设备对所述模拟操作信息进行响应,生成节点信息并渲染显示界面,获得所述多个电子设备中每个电子设备的基本信息和所述节点信息,比较所述节点信息,得到比较结果,以及输出所述比较结果。本公开还提供了一种显示界面兼容性测试装置、一种电子设备以及一种计算机可读存储介质。
技术领域
本公开涉及计算机技术领域,更具体地,涉及一种显示界面兼容性测试方法、装置、电子设备和介质。
背景技术
互联网移动应用程序产品日新月异,而设备品牌和型号也非常多。每次产品发版时,需耗费很大的人力成本和设备成本来保证产品的兼容性。面对这个问题,目前通用的解决方案是以开源移动端自动化测试来减少人力成本,优先选大品牌来降低设备成本。但是,由于是用开源的(Appium,SDK,TestNG等)工具,环境安装比较繁琐、可移植性差,自动化脚本稳定性差,自动化测试所覆盖品牌和型号较少,需要结合人工来测试,尤其是活动类的项目,一套页面生命周期为一周到半个月,测试人员编写脚本加调试太费时。
发明内容
有鉴于此,本公开提供了一种显示界面兼容性测试方法、装置、电子设备和介质。
本公开的一个方面提供了一种显示界面兼容性测试方法,包括与多个电子设备建立连接,向所述多个电子设备分别发送模拟操作信息,以便所述多个电子设备对所述模拟操作信息进行响应,生成节点信息并渲染显示界面,获得所述多个电子设备中每个电子设备的基本信息和所述节点信息,比较所述节点信息,得到比较结果,以及输出所述比较结果。
可选地,所述方法还包括获得所述多个电子设备中每个电子设备的视频流数据,以及基于所述视频流数据展示所述多个电子设备的显示界面。
可选地,所述方法还包括如果所述比较结果表明所述多个电子设备中存在至少一个电子设备的节点信息与其他电子设备的节点信息不同,则使用不同显示参数展示具有不同节点信息的电子设备的显示界面。
可选地,所述方法还包括基于所述视频流数据进行比较,确定是否存在至少一个电子设备的显示界面与其他电子设备的显示界面不同。
可选地,所述方法还包括监听鼠标事件,响应于获得鼠标事件,确定操作类型和操作位置,以及基于所述操作类型和操作位置,生成所述模拟操作信息。
可选地,所述比较所述节点信息,得到比较结果包括从每个所述节点信息中确定根节点,以及从所述根节点开始逐级递归比较,获得比较结果。
可选地,所述基本信息包括设备的品牌、型号、系统版本、分辨率、唯一识别号中的一种或多种。
本公开的另一个方面提供了一种显示界面兼容性测试装置,包括连接模块、发送模块、接收模块、比较模块以及输出模块。连接模块,用于与多个电子设备建立连接。发送模块,用于向所述多个电子设备分别发送模拟操作信息,以便所述多个电子设备对所述模拟操作信息进行响应,生成节点信息并渲染显示界面。接收模块,用于获得所述多个电子设备中每个电子设备的基本信息和所述节点信息。比较模块,用于比较所述节点信息,得到比较结果。输出模块,用于输出所述比较结果。
本公开的另一个方面提供了一种电子设备,包括,至少一个处理器以及至少一个存储器,用于存储一个或多个计算机可读指令,其中,当所述一个或多个计算机可读指令被所述至少一个处理器执行时,使得所述处理器执行如上所述的方法。
本公开的另一方面提供了一种计算机可读存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。
本公开的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010097970.3/2.html,转载请声明来源钻瓜专利网。