【技术实现步骤摘要】
移动设备的测试平台系统和测试方法
本公开涉及计算机
,更具体地,涉及一种移动设备的测试平台和测试方法。
技术介绍
iOS移动端设备对比,Android设备的品牌众多、机型众多,呈现出一定的多样性,这决定了在Android移动端软件测试的过程中需要大量的兼容性测试工作。在实际的测试工作中大量的移动端设备又会带来设备的管理、维护等工作,这对测试人员来讲也是挑战。要确保Android应用具有更高的质量,那么就必须知道应用在各类设备上具备什么样的表现,测试工作中需要依次在各类设备上进行重复性的操作,这样来达到兼容性测试的目的,不仅仅效率低下而且过程乏味。并且,随着软件的复杂度在不断的提高,人员分工、分布也在变得更加复杂,在测试工作中,当发现软件存在问题时,测试人员和开发人员往往需要经过复杂的沟通之后才能解决问题,这里面包括应用的安装、使用、问题的复现方式、步骤等等。
技术实现思路
有鉴于此,本专利技术提供了一种移动设备测试平台,在该平台上移动设备被统一管理,实现了多个测试用户对多台移动设备的协同测试。根据本专利技术的第一方面,提供了一种移动设备的测试平台系统,用于一个或多个测试端远程测试一个或多个移动设备,包括:一个或多个测试端,用于向服务器发送针对移动设备的测试指令,所述测试指令包括所述测试端的标识;服务器,用于存储每个移动设备的测试指令队列,所述服务器还用于根据所述测试端的标识确定与所述测试端相关联的移动设备,将所述测试指令复制到所确定的移动设备的测试指令队列中; ...
【技术保护点】
1.一种移动设备的测试平台系统,用于一个或多个测试端远程测试一个或多个移动设备,包括:/n一个或多个测试端,用于向服务器发送针对移动设备的测试指令,所述测试指令包括所述测试端的标识;/n服务器,用于存储每个移动设备的测试指令队列,所述服务器还用于根据所述测试端的标识确定与所述测试端相关联的移动设备,将所述测试指令复制到所确定的移动设备的测试指令队列中;/n代理,用于从所述服务器接收测试指令并转发到移动设备;/n一个或多个移动设备,用于接收测试指令、产生测试响应数据并发送测试响应数据到代理,/n其中所述服务器还用于存储每个移动设备的测试响应数据队列,从所述代理接收测试响应数据和加入到所述测试响应数据队列,所述测试响应数据包括移动设备的标识,所述服务器还用于根据所述移动设备的标识确定与所述移动设备相关联的测试端,向所确定的测试端发送所述测试响应数据的副本。/n
【技术特征摘要】
1.一种移动设备的测试平台系统,用于一个或多个测试端远程测试一个或多个移动设备,包括:
一个或多个测试端,用于向服务器发送针对移动设备的测试指令,所述测试指令包括所述测试端的标识;
服务器,用于存储每个移动设备的测试指令队列,所述服务器还用于根据所述测试端的标识确定与所述测试端相关联的移动设备,将所述测试指令复制到所确定的移动设备的测试指令队列中;
代理,用于从所述服务器接收测试指令并转发到移动设备;
一个或多个移动设备,用于接收测试指令、产生测试响应数据并发送测试响应数据到代理,
其中所述服务器还用于存储每个移动设备的测试响应数据队列,从所述代理接收测试响应数据和加入到所述测试响应数据队列,所述测试响应数据包括移动设备的标识,所述服务器还用于根据所述移动设备的标识确定与所述移动设备相关联的测试端,向所确定的测试端发送所述测试响应数据的副本。
2.如权利要求1所述的测试平台系统,其中,所述服务器存储所述一个或多个测试端和所述一个或多个移动设备之间的测试关系表,所述服务器基于所述测试关系表确定与所述测试端相关联的移动设备和与所述移动设备相关联的测试端。
3.如权利要求1所述的测试平台系统,其中,所述测试端显示多个测试窗口,每个测试窗口显示对应的移动设备的实时界面图,其中所述测试指令基于在一个测试窗口中的操作而产生。
4.如权利要求1所述的测试平台系统,其中,所述测试端还用于根据该测试窗口的位置、大小、操作的位置,确定该操作关于对应的移动设备的相对位置,所述服务器还用于根据所述相对位置复制测试指令到所确定的移动设备的测试指令队列中。
5.如权利要求1所述的测试平台系统,其中,所述测试响应数据是移动设备的实时界面的图片流。
6.如权利要求5所述的测试平台系统,所述图片流是经过压缩和/或降帧的。
7.如权利要求1-6中任一项所述的测试平台系统,其中,所述服务器连接到多个代理,每个代理连接到多个移动设备。
8.如权利要求1所述的测试平台系统,其中,所述测试端经由websocket连接到所述服务器,所述服务器经由socket连接到所述代理,所述代理与所述移动设备经由有线或无线方式连接。
...
【专利技术属性】
技术研发人员:陈康,李大海,周源,
申请(专利权)人:智者四海北京技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。