基于客户/服务模式的手机测试系统的制作方法

文档序号:7924136阅读:334来源:国知局
专利名称:基于客户/服务模式的手机测试系统的制作方法
技术领域
本发明涉及手机测试方法,特别涉及基于客户/服务模式的手机测试系统。
背景技术
目前手机生产线系统多为单机测试系统,即使有网络环境也仅仅是用于存储数据。手机的 测试系统通常由电脑、综测仪、程控电源、被测手机组成。 一台电脑控制一台或多台综测仪、 程控电源,并通过串口同一部或多部手机进行通讯控制,测试软件协调各个模块进行自动化 测试。单机测试系统目前存在配置管理复杂,更新不易,数据不便于管理等问题。

发明内容
为解决上述技术问题,本发明提供一种基于客户/服务模式的手机测试系统。 本发明采用如上技术方案
一种基于客户/服务模式的手机测试系统,包括 其内设有手机测试参数的网络服务器,
多台与所述网络服务器相连接的电脑,每一所述电脑分别与程控电源、模拟基站和一部 或多部待测手机相连接,所述程控电源与对应的一部或多部待测手机相连接,每一所述电脑 用于通过浏览器登录所述网络服务器,并设置项目信息,并根据设置的项目信息从所述网络 服务器读取包括有相应的手机测试参数的配置信息,根据该配置信息分别控制所述程控电源、 模拟基站和一部或多部待测手机,对手机进行具体的测试,并向所述网络服务器发送测试过 程中产生的测试数据;
与所述网络服务器相连接的数据库服务器,通过所述网络服务器接收和存储所述电脑发 送的测试数据。
本发明利用客户/服务模式对手机进行统一的测试和管理,在产线多测试站中便于统一配 置,统一数据管理,能兼容不同操作平台,由于使用脚本和控件构建测试框架,便于界面的 修改和功能的添加,有利于二次开发和扩展。


图1为本发明基于客户/服务模式的手机测试系统的框架图2为本发明基于客户/服务模式的手机测试系统测试过程流程图3为本发明基于客户/服务模式的手机测试系统中手机测试过程的流程图。
具体实施例方式
如图1所示, 一种基于客户/服务模式的手机测试系统,包括
其内设有手机测试参数的网络(WEB)服务器,其中,手机测试参数可以包括手机测试方 法、测试序列、测试标准等;
多台与所述网络服务器相连接的电脑,每一所述电脑分别与程控电源、模拟基站和一部 或多部待测手机相连接,所述程控电源与对应的一部或多部待测手机相连接,每一所述电脑 用于通过浏览器登录所述网络服务器,并设置项目信息,并根据设置的项目信息从所述网络 服务器读取包括有相应的手机测试参数的配置信息,根据该配置信息分别控制所述程控电源、 模拟基站和一部或多部待测手机,对手机进行具体的测试,并向所述网络服务器发送测试过 程中产生的测试数据;其中,每台电脑对待测手机进行测试的方法可采用现有技术实现,在 此省略对该部分的详细说明。
与所述网络服务器相连接的数据库服务器,通过所述网络服务器接收和存储所述电脑发 送的测试数据。
上述基于客户/服务模式的手机测试系统的测试过程如图2所示,具体包括以下步骤
1) 打开所述电脑的浏览器,登录所述网络服务器,设置项目信息,并根据设置的项目信 息从所述网络服务器读取手机测试的配置信息;
2) 所述电脑根据所述配置信息对与其连接的对应的手机进行测试;
3) 所述电脑将测试过程中产生的测试数据经所述网络服务器上传至所述数据库服务器中。
其中,所述步骤l)中,由于基于客户端/服务器(B/S)技术,客户端不需要安装任何软 件,直接打开浏览器,登录服务器运行即可,需要同时进行多个测试时,只需要同时打开多 个浏览器即可。
其中,在所述步骤l)中,所述电脑首先设置项目名等参数并配置相关设备地址,所述电 脑的浏览器根据该参数从所述网络服务器中获取相关的测试方法、测试序列、测试标准等, 并将这些记录临时保存于所述电脑中,以便下次时行相同的测试时直接使用,不必再重复进 行配置和获取。
其中,所述步骤2)中手机测试过程如图3所示,具体包括以下步骤21) 系统初始化;
22) 读取配置信息,形成测试序列;
23) 脚本执行测试序列,通过控件控制相关设备和手机;
24) 显示执行过程,给出判断结果;
25) 测试结束。
其中,所述步骤23)中通过ActiveX控件技术控制相关设备和手机。所述程控电源、模 拟基站等设备通过重新封装GPIB (通用仪器控制接口总线)或者VISA (虚拟仪器软件结构体 系)库进行控制,所述手机通过封装通信模块来控制。
其中,在所述步骤l)之前,所述电脑在第一次运行或控件有更新时,下载相关ActiveX 控件,否则直接运行已经下载的ActiveX控件。
其中,在所述步骤3)中,所述电脑在完成测试后,所述测试数据先保存在所述电脑中, 并根据所述电脑与所述网络服务器之间的网络情况,通过所述网络服务器将测试数据传输至 所述数据库服务器中。工程师可在数据库服务器中进行数据的分析优化。
其中,所述测试数据通过AJAX等技术上传到所述网络服务器的数据存储接口,此接口可 以用类似网络服务(Web Service)等技术来实现,该数据存储接口负责将数据存储到数据库 中。其中,Ajax是指一种利用脚本进行数据异步传输的现有技术。
采用本发明技术方案,通过浏览器之间的相互独立性,使得不同的测试进程之间没有相 互的影响,可以独立进行测试工作。并且所有比较复杂的操作可以封装在ActiveX内部完成, 以提高效率。本发明具有使用方便,配置简单,可扩展性高的优点,可以实现全自动化的测 试及其数据管理,大大提高了生产效率。
权利要求
1.一种基于客户/服务模式的手机测试系统,其特征在于包括其内设有手机测试参数的网络服务器,多台与所述网络服务器相连接的电脑,每一所述电脑分别与程控电源、模拟基站和一部或多部待测手机相连接,所述程控电源与对应的一部或多部待测手机相连接,每一所述电脑用于通过浏览器登录所述网络服务器,并设置项目信息,并根据设置的项目信息从所述网络服务器读取包括有相应的手机测试参数的配置信息,根据该配置信息分别控制所述程控电源、模拟基站和一部或多部待测手机,对手机进行具体的测试,并向所述网络服务器发送测试过程中产生的测试数据;与所述网络服务器相连接的数据库服务器,通过所述网络服务器接收和存储所述电脑发送的测试数据。
全文摘要
一种基于客户/服务模式的手机测试系统,包括其内设有手机测试参数的网络服务器,多台与所述网络服务器相连接的电脑,每一所述电脑分别与程控电源、模拟基站和一部或多部待测手机相连接,所述程控电源与对应的一部或多部待测手机相连接,与所述网络服务器相连接的数据库服务器,通过所述网络服务器接收和存储所述电脑发送的测试数据。本发明利用客户/服务模式对手机进行统一的测试和管理,在产线多测试站中便于统一配置,统一数据管理,能兼容不同操作平台,便于界面的修改和功能的添加,有利于二次开发和扩展。
文档编号H04M3/22GK101370231SQ20081020114
公开日2009年2月18日 申请日期2008年10月14日 优先权日2008年10月14日
发明者杨晓磊 申请人:上海华勤通讯技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1