控件识别方法、装置、系统和计算机可读存储介质制造方法及图纸

技术编号:20484472 阅读:36 留言:0更新日期:2019-03-02 18:48
本公开提供了一种控件识别的方法,应用于第一设备,所述方法包括通过所述第一设备的第一端口与第二设备建立连接通路,获取当前界面的控件信息,以及基于所述连接通路,将所述控件信息发送给所述第二设备,其中,所述连接通路在所述第一设备和所述第二设备通信的过程中保持不中断,以使所述第一设备和所述第二设备的多个通信消息通过所述连接通路传递。本公开还提供了另一种控件识别的方法、一种控件识别的装置、另一种控件识别装置、控件识别系统以及一种计算机可读存储介质。

【技术实现步骤摘要】
控件识别方法、装置、系统和计算机可读存储介质
本公开涉及计算机
,更具体地,涉及一种控件识别方法、装置、系统和计算机可读存储介质。
技术介绍
随着智能手机的发展,出现了多种支持智能手机的系统以及安装于智能手机上的各种各样的应用程序。在将一个应用程序或者智能手机提供给用户使用之前,需要测试应用或者智能手机系统中各用户界面控件的性能,以保证其性能良好。因此,在测试过程中或者在编写测试脚本之前需要对用户界面上的控件进行识别。例如,安卓手机的控件识别通常使用Uiautomator框架。在实现本公开构思的过程中,专利技术人发现现有技术中至少存在如下问题:利用测试框架例如Uiautomator框架进行控件的识别的速度较慢,控件识别效率低。
技术实现思路
有鉴于此,本公开提供了一种控件识别方法、装置、系统和计算机可读存储介质。本公开的一个方面提供了一种控件识别的方法,应用于第一设备,所述方法包括,通过所述第一设备的第一端口与第二设备建立连接通路,获取当前界面的控件信息,以及基于所述连接通路,将所述控件信息发送给所述第二设备,其中,所述连接通路在所述第一设备和所述第二设备通信的过程中保持不中断,以本文档来自技高网...

【技术保护点】
1.一种控件识别的方法,应用于第一设备,所述方法包括:通过所述第一设备的第一端口与第二设备建立连接通路;获取当前界面的控件信息;以及基于所述连接通路,将所述控件信息发送给所述第二设备,其中,所述连接通路在所述第一设备和所述第二设备通信的过程中保持不中断,以使所述第一设备和所述第二设备的多个通信消息通过所述连接通路传递。

【技术特征摘要】
1.一种控件识别的方法,应用于第一设备,所述方法包括:通过所述第一设备的第一端口与第二设备建立连接通路;获取当前界面的控件信息;以及基于所述连接通路,将所述控件信息发送给所述第二设备,其中,所述连接通路在所述第一设备和所述第二设备通信的过程中保持不中断,以使所述第一设备和所述第二设备的多个通信消息通过所述连接通路传递。2.根据权利要求1所述的方法,获取当前界面的控件信息包括:通过所述第一设备提供的辅助服务获取当前界面的控件信息。3.根据权利要求1所述的方法,所述控件信息的数据组织格式与第一测试框架相同,用于在使用所述第一测试框架编写测试脚本的情况下,所述控件信息能够被使用。4.根据权利要求1所述的方法,其中,在基于控件信息,对当前界面上的控件测试的情况下,所述方法还包括:基于所述连接通路,获取并发送当前界面的截图至所述第二设备。5.一种控件识别的方法,应用于第二设备,所述方法包括:通过所述第一设备的第一端口与第一设备建立连接通路,其中,所述第一设备与所述第二设备通过所述连接通路通信;以及基于所述连接通路,接收第一设备发送的控件信息,其中,所述连接通路在所述第一设备和所述第二设备通信的过程中保持不中断,以使所述第一设备和所述第二设备的多个通信消息通过所述连接通路传递。6.根据权利要求5所述的方法,还包括:基于所述连接通路,获取当前界面的截图;以及基于所述控件信息,在所述截图上标记出正在测试的控件。7.一种控件识别的装置,应用于第一设备,所述装置包括:第一连接模块,用于通过所述第一设备的第一端口与第二设备建立连接通路;第一获取模块,用于获取当前界面的控件信息;以及发送模块,用于基于所述连接通路,将所...

【专利技术属性】
技术研发人员:冯建锋
申请(专利权)人:北京京东金融科技控股有限公司
类型:发明
国别省市:北京,11

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

1