一种基于互联网的通讯终端测试方法、装置及系统的制作方法

文档序号:9785967阅读:250来源:国知局
一种基于互联网的通讯终端测试方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及通讯终端的测试技术领域,具体是涉及一种基于互联网的通讯终端测试方法、装置及系统。
【背景技术】
[0002]目前,通讯终端(如手机、平板电脑等设备)的测试种类多、制式多。为了确保通讯终端的兼容性和可靠性,在测试过程中,针对同类测试,也往往需要使用多家不同测试仪表来分别对其进行验证,也需要购买大量的测试系统来执行测试。
[0003]现有的测试大多是采用本地测试的方式,待测的通讯终端需拿到特定的测试室,连接测试仪表才能完成测试。然而,针对测试种类多、同类测试需要多家测试仪表分别验证的通讯终端,必然会出现测试不便、测试繁琐的问题,导致测试效率低;另外,由于测试仪表和测试系统多,在维护和管理上也需要投入大量的资源,成本高。

【发明内容】

[0004]本发明提供一种基于互联网的通讯终端测试方法、装置及系统,以解决现有技术中测试繁琐、测试效率低、测试成本高的问题。
[0005]为此目的,本发明提供以下技术方案。
[0006]—方面,本发明提供一种基于互联网的通讯终端测试方法,包括:
[0007]SI,获取多个测试仪表的仪表信息,并将所述仪表信息存储至数据库服务器;
[0008]S2,接收用户通过连接有待测通讯终端的网页客户端在线提交的测试任务请求,并获取用户在线提交的与所述测试任务请求对应的测试仪表配置信息;
[0009]S3,根据所述测试仪表配置信息,为用户分配目标测试仪表;
[0010]S4,根据所述测试任务请求、测试仪表配置信息、目标测试仪表,生成所述用户对应的测试任务订单,并将所述测试任务订单保存至数据库服务器;
[0011]S5,根据所述用户通过网页客户端在线提交的测试执行指令,从数据库服务器中调取所述用户对应的测试任务订单,根据测试任务订单,向目标测试仪表发送控制指令,控制所述目标测试仪表进行测试;
[0012]S6,接收所述目标测试仪表执行测试任务后反馈的测试结果,并将所述测试结果存入数据库服务器;
[0013]S7,向所述用户反馈测试结果。
[0014]优选地,所述步骤SI还包括:获取用于对多个测试仪表进行分组管理的分管服务器信息,并将所述分管服务器信息存储至数据库服务器;
[0015]所述步骤S3还包括:
[0016]查询所述目标测试仪表所属分管服务器;
[0017]所述步骤S4包括:
[0018]根据所述测试任务请求、测试仪表配置信息、目标测试仪表和目标测试仪表所属分管服务器,生成所述用户对应的测试任务订单;
[0019]所述步骤S5包括:
[0020]根据所述用户通过网页客户端在线提交的测试执行指令,从数据库服务器中调取所述用户对应的测试任务订单,根据测试任务订单,向目标测试仪表所属的分管服务器发送控制指令,由分管服务器控制所述目标测试仪表进行测试。
[0021]可选地,所述步骤S7包括:
[0022]接收用户通过网页客户端提交的指定测试任务的测试结果查询请求,检索数据库服务器,将所述指定测试任务对应的测试结果反馈至所述用户。
[0023]可选地,所述步骤S7包括:
[0024]按指定时间间隔主动向用户发送与所述用户相对应的测试任务的测试结果。
[0025]优选地,所述步骤S2还包括:
[0026]向用户反馈测试任务创建情况信息和测试仪表配置情况信息,并接收用户通过网页客户端在线提交的修改信息和确认信息;
[0027]所述步骤S4还包括:
[0028]向用户反馈测试任务订单。
[0029]另一方面,本发明还提供一种基于互联网的通讯终端测试装置,包括:
[0030]信息获取模块,用于获取多个测试仪表的仪表信息,并将所述仪表信息存储至数据库服务器;
[0031]用户指令接收处理模块,用于接收用户通过连接有待测通讯终端的网页客户端在线提交的测试指令,并对所述测试指令进行处理,生成测试任务订单,并将所述测试任务订单保存至数据库服务器;
[0032]指令执行模块,用于根据用户通过网页客户端在线提交的测试执行指令,从数据库服务器中调取所述用户对应的测试任务订单,根据测试任务订单,向所述目标测试仪表发送控制指令,控制所述目标测试仪表进行测试;
[0033]测试结果接收转发模块,用于接收所述目标测试仪表执行测试任务后反馈的测试结果,并将所述测试结果转发至对应用户以及转存至数据库服务器。
[0034]优选地,所述信息获取模块还用于:获取对多个测试仪表进行分组管理的分管服务器信息,并将所述分管服务器信息存储至数据库服务器;
[0035]所述指令执行模块用于:根据用户通过网页客户端在线提交的测试执行指令,从数据库服务器中调取所述用户对应的测试任务订单,根据测试任务订单,向目标测试仪表所属的分管服务器发送控制指令,由分管服务器控制所述目标测试仪表进行测试。
[0036]优选地,所述通讯终端测试装置还包括定时模块,用于在接收到测试结果后,按指定时间间隔控制测试结果接收转发模块主动向用户发送与所述用户相对应的测试任务的测试结果。
[0037]优选地,所述用户指令接收处理模块还用于向用户反馈测试任务创建情况信息、测试仪表配置情况信息和测试任务订单,并接收用户通过网页客户端在线提交的修改信息和确认信息。
[0038]再者,本发明还提供一种基于互联网的通讯终端测试系统,包括上述通讯终端测试装置、数据库服务器、多个测试仪表以及网页客户端;所述网页客户端通过互联网与通讯终端测试装置相连,所述通讯终端测试装置通过互联网连接多个测试仪表,通讯终端测试装置还连接数据库服务器。
[0039]优选地,所述通讯终端测试系统还包括多个分管服务器,所述多个分管服务器用于对多个测试仪表进行分组管理,各分管服务器通过互联网连接所述通讯终端测试装置,每个分管服务器连接多个测试仪表。
[0040]本发明的有益效果为:
[0041]本发明提供的通讯终端测试方法、装置及系统,通过互联网将待测的通讯终端与测试仪表建立连接,用户在任何时间、任何地点,只要将待测通讯终端连接到网页客户端,通过网页客户端在线提交测试指令,便可控制测试仪表完成待测通讯终端的测试,为用户测试提供了便捷,且提高了用户测试效率;通过互联网实现多个测试仪表的集中化管理和维护,降低了测试仪表的管理和维护成本。
【附图说明】
[0042]通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:
[0043]图1示出了本发明实施例一通讯终端测试方法的流程图;
[0044]图2示出了本发明通讯终端测试装置的原理图;
[0045]图3示出了图1所示的方法所基于的通讯终端测试系统的架构图;
[0046]图4示出了本发明实施例二通讯终端测试方法的流程图;
[0047]图5示出了图4所示的方法所基于的通讯终端测试系统的架构图。
【具体实施方式】
[0048]下面将结合附图对本发明的实施例进行详细描述。
[0049]实施例一
[0050]图1为本发明提供的基于互联网的通讯终端测试方法,通过互联网将待测的通讯终端与测试仪表建立连接,完成通讯终端的在线远程测试,如图1所示,该通讯终端测试方法包括:
[0051 ] SI,获取多个测试仪表的仪表信息,并将仪表信息存储至数据库服务器。
[0052]仪表信息的获取方式可以是通过互联网自动采集,也可以是本地录入的方式。获取的仪表信息包括但不限于:仪表类型、仪表所支持的频段、仪表ID、仪表IP、支持的功能列表等。
[0053]S2,接收用户通过连接有待测通讯终端的网页客户端在线提交的测试任务请求,并获取用户在线提交的与测试任务请求对应的测试仪表配置信息。
[0054]本步骤中,通过互联网来接收用户通过网页客户端在线提交的测试任务请求,故在该步骤之前,用户需通过网页客户端进行注册,注册成功后,通过登录网页客户端上的网页浏览器,提交测试任务请求以及对应的测试仪表配置信息。注册的用户中,可以设置最高权限的用户账号,该最高权限的用户账号可以编辑其他普通用户组和普通用户基本信息。
[0055]S3,根据测试仪表配置信息,为用户分配目标测试仪表。当用户提交的测试仪表配置信息中有指定的测试仪表
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1