一种射频自动化测试系统及方法

文档序号:8546608阅读:464来源:国知局
一种射频自动化测试系统及方法
【技术领域】
[0001]本发明涉及自动化测试技术领域,更具体地说,涉及一种射频自动化测试系统及方法。
【背景技术】
[0002]随着网络技术和手机用户对无线通讯的需求与日俱增,出现了越来越多的无线通讯协议,使得全球W1-Fi (Wireless-Fidelity)技术呈现迅猛发展的态势;随着W1-Fi技术的迅猛发展和广泛应用,对W1-Fi设备的测试技术,即射频测试技术的相关特性的要求也越来越高。
[0003]现有的自动化射频测试技术中,通常在封装接口时将同一类型的测试项(如TX测试)封装到一个接口函数中,然后将所有类型的接口函数组成测试流依次进行测试。测试开始后,必须将某一类型的测试项全部完成后,才能进行下一类型的测试项的测试。比如:当需要进行第二类型的测试项的测试时,则必须先将位于第二类型之前的类型的测试项全部测试完;且,如需对对第二类型的测试项中的某一测试项进行测试时,则必须将第二类型中位于上述某一测试项之前的测试项全部测试完。总之,采用上述封装接口方式的自动化射频测试技术并不灵活。
[0004]综上所述,现有技术中存在测试过程不灵活的缺点。

【发明内容】

[0005]本发明的目的是提供一种射频自动化测试系统及方法,以能够灵活的进行射频测试。
[0006]为了实现上述目的,本发明提供如下技术方案:
[0007]—种射频自动化测试系统,包括:控制装置及测试设备;所述控制装置与所述测试设备连接;
[0008]所述控制装置,用于获取测试流,所述测试流包括与所述测试设备对应的子测试项,所述测试流中的子测试项为按照预设标准进行选取和排序的;以及用于依次按照所述测试流中的子测试项对所述测试设备进行测试,得到测试结果,并存储。
[0009]优选的,所述控制装置包括参数设置器;
[0010]所述参数设置器,用于设置与所述测试设备对应的预设参数。
[0011]优选的,所述控制装置包括服务器及综合测试仪,其中:
[0012]所述服务器,用于判断所述子测试项的测试类型,依据所述测试类型控制所述测试设备和所述综合测试仪之间进行与所述测试类型对应的通信;以及用于接收所述综合测试仪发送的测试结果,并存储;
[0013]所述综合测试仪,用于在所述服务器的控制下与所述测试设备进行通信,以及用于依据所述测试设备与所述综合测试仪之间进行的通信确定与所述测试设备对应的测试结果。
[0014]优选的,所述服务器通过网线分别与所述综合测试仪和所述测试设备连接。
[0015]优选的,所述系统还包括屏蔽装置;
[0016]所述屏蔽装置,用于在所述测试设备和所述综合测试仪之间进行通信时,屏蔽外界干扰。
[0017]一种射频自动化测试方法,包括:
[0018]步骤1:获取测试流,所述测试流包括与测试设备对应的子测试项,所述测试流中的子测试项为按照预设标准进行选取和排序的;选取所述测试流中未进行测试的一子测试项作为当前测试项;
[0019]步骤2:按照当前测试项对所述测试设备进行测试,得到测试结果,将所述测试结果进行存储;
[0020]步骤3:确定所述测试流中当前测试项的下一项子测试项为当前测试项,返回执行步骤2,直至所述测试流内的子测试项全部测试完成为止。
[0021]优选的,所述获取测试流,包括:
[0022]获取所述测试流,所述测试流包括与所述测试设备对应的预设参数。
[0023]优选的,所述获取测试流,包括:
[0024]调取配置文件,并由所述配置文件中获取所述测试流。
[0025]优选的,所述方法还包括:
[0026]依据所述测试结果判断每个子测试项是否通过测试,并将未经过测试的子测试项进行显示。
[0027]优选的,所述按照当前测试项对所述测试设备进行测试,包括:
[0028]判断当前测试项的测试类型;
[0029]依据所述测试类型控制所述测试设备和所述综合测试仪之间进行与所述测试类型对应的通信;
[0030]接收由所述综合测试仪发送的测试结果,并存储;所述测试结果为所述综合测试仪依据所述测试设备与所述综合测试仪之间进行的通信确定的与所述测试设备对应的测试结果。
[0031 ] 本发明提供的一种射频自动化测试系统及方法,其中,射频自动化测试方法包括:步骤1:获取测试流,测试流包括与测试设备对应的子测试项,测试流中的子测试项为按照预设标准进行选取和排序的;选取测试流中未进行测试的一子测试项作为当前测试项;步骤2:按照当前测试项对测试设备进行测试,得到测试结果,将测试结果进行存储;步骤3:确定测试流中当前测试项的下一项子测试项为当前测试项,返回执行步骤2,直至测试流内的子测试项全部测试完成为止。与现有技术相比,本申请根据预设标准对测试流中的子测试项进行选取和排序,进而按照测试流对测试设备进行测试,由此,大大增加了射频测试过程的灵活性。
【附图说明】
[0032]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0033]图1为本发明实施例提供的一种射频自动化测试系统中子测试项配置界面示意图;
[0034]图2为本发明实施例提供的一种射频自动化测试方法的流程图;
[0035]图3为本发明实施例提供的一种射频自动化测试方法中按照当前测试项对测试设备进行测试的流程图。
【具体实施方式】
[0036]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037]本发明实施例提供的一种射频自动化测试系统,可以包括:控制装置及测试设备;控制装置与测试设备连接;其中:控制装置,用于获取测试流,测试流包括与测试设备对应的子测试项,测试流中的子测试项为按照预设标准进行选取和排序的;以及用于依次按照测试流中的子测试项对测试设备进行测试,得到测试结果,并存储。
[0038]本申请根据预设标准对测试流中的子测试项进行选取和排序,进而按照测试流对测试设备进行测试,由此,大大增加了射频测试过程的灵活性,且,自动化的系统节省了人力及测试成本。
[0039]需要说明的是,可以由工作人员对测试流中的子测试项进行配置,如图1所示,其为一种子测试项配置界面。在对测试设备进行测试之前,需要通过配置子测试项的模式、信道、速率、天线、测试类型、最大测试次数以及测试标准等参数,将每一个子测试项按预设标准添加到测试流中。其中,可通过加号按钮(+)添加配置的子测试项,通过减号按钮(_)删去测试流中选中的测试项,通过铅笔按钮修改测试流中选中的测试项的配置参数。预设标准为工作人员根据实际情况确定。
[0040]另外,上述实施例提供的一种射频自动化测试系统中,控制装置可以包括参数设置器;参数设置器,用于设置与测试设备对应的预设参数。
[0041]预设参数为与测试设备相对应的参数,与现有技术中将与测试设备对应的参数封装在接口中不同,本申请可根据实际需要,即测试设备的不同对预设参数进行设置,以实现对不同测试设备的测试,实现了其通用性。
[0042]本申请实施例提供的一种射频自动化测试系统中,控制装置可以包括服务器及综合测试仪,其中:
[0043]服务器,用于判断子测试项的测试类型,依据测试类型控制测试设备和综合测试仪之间进行与测试类型对应的通信;以及用于接收综合测试仪发送的测试结果,并存储;
[0044]综合测试仪,用于在服务器的控制下与测试设备进行通信,以及用于依据测试设备与综合测试仪之间进行的通信确定与测试设备对应的测试结果。
[0045]需要说明的是,服务器和综合测试仪可以为同一控制装置的不同部分,也可以为独立的两个装置。另外,服务器可以为配有网卡的计算机。
[0046]且,服务器可以通过网线分别与综合测试仪和测试设备连接,综合测试仪可以通过射频线将自身的射频测量口连接至测试设备的射频天线。由此,服务器能够通过综合测试仪的API (Applica
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1