一种远程移动终端自动化测试系统及方法技术方案

技术编号:13469136 阅读:113 留言:0更新日期:2016-08-05 01:39
本发明专利技术涉及自动化测试技术领域,尤其涉及一种远程移动终端自动化测试系统及方法,通过构建一包含待测移动终端及与待测移动终端对应连接的测试工作站的自动化测试系统,远程工作站通过网络登录并控制自动化测试系统执行对待测移动终端的功能测试并通过虚拟显示屏驱动模块获取测试结果的显示信息,通过本技术方案,整个测试过程待测移动终端显示屏图像实时更新并及时传送给待测移动终端,测试人员可以实时看到待测移动终端显示屏的图像以此提高测试效率,同时测试多台待测移动终端,测试成本降低且有效提供测试效率,测试明显突破了地域的限制。

【技术实现步骤摘要】

本专利技术涉及自动化测试
,尤其涉及一种采集移动终端状态的自动化测试系统及方法。
技术介绍
随着移动终端的飞速发展,越来越多的人选择使用移动终端,比如,手机或者平板电脑,由于移动终端除了为人提供通信和娱乐外,已经成为资讯和办公的一种工具,目前移动终端的生产量越来越大,已经足够超过电脑的生产量。为了保证移动终端的质量,出厂前需要对移动终端进行测试,随着移动终端生产量的加大,测试成本也增加,其边际成本越来越高,而现有技术不能满足自动化和规模化一种终端的要求,如果还是每台移动终端都需要人去守候或查看其测试结果,还会增加很大的人力成本。因此,如何在加大移动终端生产量的同时尽量较少测试成本成为本领域技术人员面临的一个技术难题。
技术实现思路
针对上述问题,本专利技术公开一种远程移动终端自动化测试系统及方法,所述系统和方法应用于远程测试待测移动终端中。具体系统包括:一种远程移动终端自动化测试系统,其中,所述系统包括:若干待测移动终端;若干测试工作站,所述测试工作站与所述待测试移动终端分别对应连接;若干远程工作站,通过网络与所述测试工作站连接;所述待测移动终端包括一虚拟显示屏驱动模块,所述虚拟显示屏驱动模块与所述测试工作站可控制的连接;所述远程工作站通过所述测试工作站控制对应的所述待测试移动终端执行功能测试,对应的所述待测试移动终端将功能测试结果的显示信息通过所述虚拟显示屏驱动模块发送至所述测试工作站及所述远程工作站。上述远程移动终端自动化测试系统,其中,所述待测试移动终端执行功能测试后,将功能测试结果的数据发送至所述测试工作站及所述远程工作站。上述远程移动终端自动化测试系统,其中,所述网络包括一本地服务器,所述本地服务器分别连接所述测试工作站,所述远程工作站通过所述本地服务器访问所述测试工作站。上述远程移动终端自动化测试系统,其中,所述网络还包括一处于远程的VPN服务器,所述VPN服务器连接所述本地服务器,所述远程工作站通过所述VPN服务器连接所述本地服务器。上述远程移动终端自动化测试系统,其中,所述远程工作站通过互联网与所述VPN服务器连接。上述远程移动终端自动化测试系统,其中,所述远程工作站通过局域网与所述VPN服务器连接。上述远程移动终端自动化测试系统,其中,所述测试工作站主要由PC机形成。上述自动化测试系统,其中,所述待测移动终端为手机或平板电脑。一种远程移动终端自动化测试方法,其中,所述方法包括:步骤S1、提供与待测移动终端连接的测试工作站;步骤S2、远程登录所述测试工作站,并通过所述测试工作站控制所述待测移动终端执行功能测试;步骤S3、所述待测移动终端执行所述功能测试并获得对应测试结果的数据及对应所述测试结果的显示信息,所述待测试移动终端通过一虚拟显示屏驱动模块将所述显示信息传送至所述远程工作站,以及将所述数据传送至所述远程工作站。上述远程移动终端自动化测试方法,其中,所述步骤S3中,所述待测试移动终端执行所述功能测试后将对应测试结果的数据传送至所述远程工作站。上述远程移动终端自动化测试方法,其中,所述步骤S2中,通过远程工作站登录所述测试工作站,所述远程工作站通过网络与所述测试工作站连接。上述远程移动终端自动化测试方法,其中,所述网络包括本地服务器,所述本地服务器分别与所述测试工作站连接,所述远程工作站通过所述本地服务器远程登录所述测试工作站。上述远程移动终端自动化测试方法,其中,所述远程工作站登录测试工作站的方法包括:步骤S21、所述远程工作站通过所述本地服务器发送远程登录请求信息给所述测试工作站;步骤S22、所述测试工作站接收所述远程登录请求信息并传送给对应的待测移动终端;步骤S23、所述待测移动终端判断登录请求信息是否符合登录条件,于登录请求信息符合登录条件时允许登录,并通过所述虚拟显示屏驱动模块反馈相应显示信息至所述测试工作站;步骤S24、所述测试工作站通过所述本地服务器将所述显示信息传送至所述远程工作站。上述远程移动终端自动化测试方法,其中,还包括一VPN服务器,所述VPN服务器远程连接所述本地服务器,所述远程工作站通过所述VPN服务器连接所述本地服务器。上述远程移动终端自动化测试方法,其中,所述步骤S3包括以下步骤:步骤S31、所述远程工作站发送控制指令至所述本地服务器;步骤S32、所述本地服务器将接收到的所述控制指令发送至相应的所述测试工作站;步骤S33、所述测试工作站将接收到的所述控制指令转换为待测试移动终端可识别的指令后发送至所述待测试移动终端执行。上述远程移动终端自动化测试方法,其中,步骤S3还包括以下步骤:步骤S301、所述待测试移动终端执行功能测试产生对应测试结果的数据发送至所述测试工作站;步骤S302、所述测试工作站收集所述待测试移动终端发送的所述数据,并处理后发送至所述本地服务器;步骤S303、所述本地服务器将所述测试工作站发送的所述数据转化为可供使用者查看的信息后传送至相应的所述远程工作站。上述远程移动终端自动化测试方法,其中,所述测试工作站通过USB接口连接所述待测试移动终端。上述远程移动终端自动化测试方法,其中,所述待测移动终端为手机或平板电脑。本专利技术具有的优点和带来的有益效果:综上所述,本专利技术构建一由待测移动终端和测试工作站构成的自动化测试系统并公开一种运用上述系统进行远程测试的方法,远程工作站通过网络登录并控制自动化测试系统对待测移动终端执行功能测试,并可远程获取移动终端对应功能测试结果的屏幕显示信息。通过本技术方案,整个测试过程待测移动终端显示屏图像实时更新并及时传送给待测移动终端,测试人员可以实时看到待测移动终端显示屏的图像以此提高测试效率,同时测试多台待测移动终端,测试成本降低且有效提供测试效率,测试明显突破了地域的限制。附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术及其特征、外形和优点将会变得更加明显。在全部附图中相同的标记指示相同的部分。并未可以按照比例绘制附图,重点在于示出本专利技术的主旨。附图1是本专利技术自动化测试系统结构示意图;附图2是本专利技术自动化测试方法流程图;附图3是远程工作站登录自动化测试系统流程图;附图4是本专利技术待测移动终端执行功能测试流程图;附图5是本专利技术待测移动终端发送功能测试结果给远程工作站流程图;附图6是本专利技术一个实施例自动化测试本文档来自技高网...

【技术保护点】
一种远程移动终端自动化测试系统,其特征在于,所述系统包括:若干待测移动终端;若干测试工作站,所述测试工作站与所述待测试移动终端分别对应连接;若干远程工作站,通过网络与所述测试工作站连接;所述待测移动终端包括一虚拟显示屏驱动模块,所述虚拟显示屏驱动模块与所述测试工作站可控制的连接;所述远程工作站通过所述测试工作站控制对应的所述待测试移动终端执行功能测试,对应的所述待测试移动终端将功能测试结果的显示信息通过所述虚拟显示屏驱动模块发送至所述测试工作站及所述远程工作站。

【技术特征摘要】
1.一种远程移动终端自动化测试系统,其特征在于,所述系统包括:
若干待测移动终端;
若干测试工作站,所述测试工作站与所述待测试移动终端分别对应连接;
若干远程工作站,通过网络与所述测试工作站连接;
所述待测移动终端包括一虚拟显示屏驱动模块,所述虚拟显示屏驱动模块与所述测试
工作站可控制的连接;
所述远程工作站通过所述测试工作站控制对应的所述待测试移动终端执行功能测试,
对应的所述待测试移动终端将功能测试结果的显示信息通过所述虚拟显示屏驱动模块发
送至所述测试工作站及所述远程工作站。
2.如权利要求1所述远程移动终端自动化测试系统,其特征在于,所述待测试移动终
端执行功能测试后,将功能测试结果的数据发送至所述测试工作站及所述远程工作站。
3.如权利要求1所述远程移动终端自动化测试系统,其特征在于,所述网络包括一本
地服务器,所述本地服务器分别连接所述测试工作站,所述远程工作站通过所述本地服务
器访问所述测试工作站。
4.如权利要求3所述远程移动终端自动化测试系统,其特征在于,所述网络还包括一
处于远程的VPN服务器,所述VPN服务器连接所述本地服务器,所述远程工作站通过所述
VPN服务器连接所述本地服务器。
5.如权利要求4所述远程移动终端自动化测试系统,其特征在于,所述远程工作站通
过互联网与所述VPN服务器连接。
6.如权利要求4所述远程移动终端自动化测试系统,其特征在于,所述远程工作站通
过局域网与所述VPN服务器连接。
7.如权利要求1所述远程移动终端自动化测试系统,其特征在于,所述测试工作站主
要由PC机形成。
8.如权利要求1所述自动化测试系统,其特征在于,所述待测移动终端为手机或平板
电脑。
9.一种远程移动终端自动化测试方法,其特征在于,所述方法包括:
步骤S1、提供与待测移动终端连接的测试工作站;
步骤S2、远程登录所述测试工作站,并通过所述测试工作站控制所述待测移动终端
执行功能测试;
步骤S3、所述待测移动终端执行所述功能测试并获得对应测试结果的显示信息,所
述待测试移动终端通过一虚拟显示屏驱动模块将所述显示信息传送至所述远程工作站。
10.如权利要求9所述远程移动终端自动化测试方法,其特征在于,所述步骤S3中,
所述待测试移动终端执行所述功能测试后将对应测试结果的数据传送至所述远程工作站。
11.如权利要求9所述远程移动终端自动化测试方法,其特...

【专利技术属性】
技术研发人员:秦波刘昊天陈琳郝伟王一凡
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海;31

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

1