[发明专利]一种移动设备的远程测试方法和装置有效
申请号: | 201710379448.2 | 申请日: | 2017-05-25 |
公开(公告)号: | CN107168841B | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 蒋晓海;祁景昭 | 申请(专利权)人: | 北京云测信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 南霆 |
地址: | 100016 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 设备 远程 测试 方法 装置 | ||
本申请公开了一种移动设备的远程测试方法和装置,所述方法包括:终端控制器获取接入所述终端控制器的待测试移动设备的第一设备信息,其中,所述第一设备信息表示所述待测试移动设备中包含待测试应用程序的屏幕信息;所述终端控制器向服务器发送所述第一设备信息;所述服务器根据所述第一设备信息,对所述待测试移动设备中的所述待测试应用程序进行远程测试。本申请实施例的方法和装置,使得测试人员需要使用待测试移动设备进行测试时,能够通过远程方式进行操作,实现对待测试移动设备的远程测试,提高了移动设备的复用率和利用率。
技术领域
本申请涉及计算机技术领域,尤其涉及一种移动设备的远程测试方法和装置。
背景技术
移动端测试是应用程序(Application,APP)测试中的重要环节,用于测试APP在不同的移动设备(例如,智能手机、平板电脑)上是否兼容。在传统的移动端测试中,待测试的移动设备一般采取人工管理的方式进行管理。测试人员进行移动端测试之前,需要线下领取待测试的移动设备。
但是,在实际应用中,人工管理移动设备的方式存在以下几点问题:
(1)复用性较低:每个测试人员都需要配备多个移动设备,导致移动设备的采购成本较高;
(2)管理复杂:移动设备需要线下领取并记录,较容易记录混乱,导致移动设备的记录以及使用状态的跟踪处理较为复杂;
(3)无法及时使用所需移动设备:由于移动设备分散在不同测试人员处,当需要对特定机型的移动设备进行移动端测试时,可能无法及时找到该特定机型的移动设备;
(4)利用率较低:为了覆盖更多的测试系统,测试人员手中一般都会配备不同系统,以及相同系统不同版本的多个移动设备,但是这些移动设备在日常移动端测试中的利用率并不高。
移动设备人工管理方式存在的上述问题,导致在移动端测试中移动设备的利用率和复用率较低。
因此,如何提高移动端测试中移动设备的利用率和复用率,是本申请所要解决的技术问题。
发明内容
有鉴于此,本申请实施例提供一种移动设备的远程测试方法和装置,用以解决现有的移动端测试中移动设备的利用率和复用率较低的问题。
本申请实施例提供一种移动设备的远程测试方法,包括:
终端控制器获取接入所述终端控制器的待测试移动设备的第一设备信息,其中,所述第一设备信息表示所述待测试移动设备中包含待测试应用程序的屏幕信息;
所述终端控制器向服务器发送所述第一设备信息;
所述服务器根据所述第一设备信息,对所述待测试移动设备中的所述待测试应用程序进行远程测试。
可选地,所述服务器根据所述第一设备信息,对所述待测试移动设备中的所述待测试应用程序进行远程测试,包括:
所述服务器确定对所述屏幕信息中的所述待测试应用程序执行测试操作的操作事件对应的操作数据;
所述服务器通过所述终端控制器,向所述待测试移动设备发送所述操作数据;
所述待测试移动设备根据所述操作数据,对所述待测试移动设备中的所述待测试应用程序执行对应的操作。
可选地,所述操作事件包括:点击、滑动。
可选地,终端控制器获取接入所述终端控制器的待测试移动设备的第一设备信息之前,所述方法还包括:
所述服务器向所述终端控制器发送第一adb命令;
所述终端控制器根据所述第一adb命令,向所述待测试移动设备中安装所述待测试应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京云测信息技术有限公司,未经北京云测信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710379448.2/2.html,转载请声明来源钻瓜专利网。