[发明专利]一种对移动终端进行远程测试的计算设备和系统在审
申请号: | 201710883815.2 | 申请日: | 2017-09-26 |
公开(公告)号: | CN107613079A | 公开(公告)日: | 2018-01-19 |
发明(设计)人: | 范卿麟 | 申请(专利权)人: | 北京知道创宇信息技术有限公司 |
主分类号: | H04M1/24 | 分类号: | H04M1/24 |
代理公司: | 北京思睿峰知识产权代理有限公司11396 | 代理人: | 谢建云,赵爱军 |
地址: | 100097 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 终端 进行 远程 测试 计算 设备 系统 | ||
技术领域
本发明涉及自动化测试领域,尤其涉及一种对移动终端进行远程测试的计算设备和系统。
背景技术
目前,智能手机已经基本普及,几乎每个人手中都会使用智能手机进行社交、工作、交流沟通等等。与此同时,智能手机的操作系统也百花齐放,市场上最具代表性的有Android、iOS、Windows Phone和BlackBerry OS等操作系统。这些都无疑增加了对手机进行真机测试的成本。
在编写软件时,为了获取更多的目标用户,必须针对不同手机操作系统进行软件编写,通常至少需要编写Android/iOS两种操作系统的软件,以获取更多的市场占有率。而在编写软件的过程中,软件的真机测试则通常会占有较高的成本。而且有些软件厂商在制作软件时,由于考虑到成本、目标用户习惯、软件运行效率等等方面的因素,会选择仅仅制作特定操作系统的软件,如iOS平台上的GarageBand。这导致了当测试者需要使用GarageBand时,就必须首先购买一台iPhone手机。
当前各大手机软件厂商的做法除了大量购买不同品牌、型号的手机之外,就是使用第三方的真机测试服务,将软件上传至第三方真机测试平台,使用第三方服务来进行测试,同时获取测试反馈。但这种第三方测试的方法,可能会用到不同品牌不同类型的测试装置,而每种测试装置都有其对应的驱动程序和软件操作界面,其实现方式也各不相同,这样测试者虽然可以通过软件对各测试装置进行操作,但完全是在一堆不同类型的软件中进行切换,这无疑会增加手机测试的复杂度和测试成本。
因此,需要提供一种能够更通用且更有效的远程测试方法。
发明内容
鉴于上述问题,本发明提出了一种对移动终端进行远程测试的计算设备和系统,以力图解决或者至少解决上面存在的问题。
根据本发明的一个方面,提供一种对移动终端进行远程测试的计算设备,该计算设备包括:多个设备驱动接口,每个设备驱动接口与一种类型的测试装置连接,测试装置包括机械臂、录像设备、收音设备和放音设备,其中,机械臂适于对移动终端进行触控操作,录像设备适于录制移动终端的图像,收音设备适于收集移动终端音箱系统发出的声音、放音设备适于向移动终端播放声音;网络接口,适于接收远程设备发送的网络请求,网络请求中包括请求地址;存储单元,存储有请求地址与设备驱动接口的关联关系;以及请求处理单元,适于根据网络请求的请求地址,从存储单元中获取关联的设备驱动接口,并调用该设备驱动接口,以驱动与该设备驱动接口连接的测试装置对移动终端执行相应的测试操作,或者从该设备驱动接口获取相应的测试数据。
可选地,在根据本发明的计算设备中,当请求处理单元获取到机械臂的设备驱动接口时,请求处理单元还进一步根据请求地址确定操作类型,并驱动机械臂执行与该操作类型对应的操作,操作类型包括触摸、取消触摸、移动和翻转。
可选地,在根据本发明的计算设备中,当操作类型为触摸时,请求处理单元还从网络请求中获取请求参数,请求参数包括触摸力度。
可选地,在根据本发明的计算设备中,当操作类型为移动时,请求处理单元还从网络请求中获取请求参数,请求参数包括移动方向和移动距离。
可选地,在根据本发明的计算设备中,当操作类型为翻转时,请求处理单元还从网络请求中获取请求参数,请求参数包括翻转方向。
可选地,在根据本发明的计算设备中,当请求处理单元获取到放音设备的设备驱动接口时,请求处理单元还进一步从网络请求中获取需要放音的声音文件。
可选地,在根据本发明的计算设备中,机械臂的末端连接有触控笔,录像设备包括位于移动终端正面和背面的摄像头,收音设备为扬声器,放音设备为麦克风。
根据本发明的另一个方面,提供一种对移动终端进行远程测试的系统,该系统包括:如上所述的对移动终端进行远程测试的计算设备;以及分别与该计算设备的各设备驱动接口相连接的测试装置,测试装置包括机械臂、录像设备、收音设备和放音设备。
可选地,在根据本发明的系统中,还包括:围设在测试装置四面的遮光板和隔音板;以及设置在遮光板内部的照明设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京知道创宇信息技术有限公司,未经北京知道创宇信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710883815.2/2.html,转载请声明来源钻瓜专利网。