拉偏电源的自动测试方法及系统的制作方法

文档序号:9234250阅读:2057来源:国知局
拉偏电源的自动测试方法及系统的制作方法
【技术领域】
[0001]本发明涉及一种对网络接入设备的测试技术,特别是涉及一种拉偏电源的自动测试方法及系统。
【背景技术】
[0002]拉偏电源的测试是指在高温和低温环境下进行不同电压的测试。对网络接入设备来说,进行拉偏电源的测试是为了测试网络接入设备在真实工作环境中电压不稳定的时段的功能和性能。
[0003]目前,拉偏电源的测试需要专门的人员手动的调整电源装置、甚至还有其他环境参数装置。导致测试过程繁冗,人员的重复操作过多,测试周期过长。因此,需要对现有的测试方式进行改进。

【发明内容】

[0004]鉴于以上所述现有技术的缺点,本发明的目的在于提供一种拉偏电源的自动测试方法及系统,用于解决现有技术中拉偏电源的测试过程过于冗余的问题。
[0005]为实现上述目的及其他相关目的,本发明提供一种拉偏电源的自动测试系统,包括:与网络接入设备的电源端口相连的、具有数据接口的电源装置;与所述电源装置的数据接口和所述网络接入设备的数据端口相连的测试装置,用于根据所获取的电源参数对所述电源装置所输出的电压进行拉偏调控,并在调控期间通过所述数据端口对所述网络接入设备进行测试。
[0006]优选地,所述测试装置包括:人机交互模块,用于提供调整电源参数的界面,并从所述界面获取用户所输入的电源参数,以及提供显示所述电源装置的电源调控变化的界面,并将测试过程中电源装置的输出电压的变化情况予以实时显示;控制模块,用于基于所述人机交互模块所提供的电源参数和预设的调控方式,控制所述电源装置所输出的电压在一基准电压附近震荡变化;测试模块,用于在所述控制模块控制所述电源装置的输出电压震荡变化期间,向所述数据端口发送测试数据,并根据所述数据端口的反馈数据来对所述网络接入设备进行测试。
[0007]优选地,所述测试系统还包括:为网络接入设备提供被测环境的容器。
[0008]优选地,所述容器包括:温度调控装置,用于根据所获取的温度参数调整所述容器内的温度值。
[0009]基于上述目的,本发明还提供一种拉偏电源的自动测试方法,包括:根据所获取的电源参数对电源装置所输出的电压进行拉偏调控,其中,所述电源装置向网络接入设备提供电压;在调控期间通过所述网络接入设备的数据端口对所述网络接入设备进行测试。
[0010]优选地,所述根据所获取的电源参数对电源装置所输出的电压进行拉偏调控的方式包括:提供调整电源参数的界面,并从所述界面获取用户所输入的电源参数;基于所述电源参数和预设的调控方式,控制所述电源装置所输出的电压在一基准电压附近震荡变化。
[0011]优选地,所述测试方法还包括:提供显示所述电源装置的电源调控变化的界面,并将测试过程中电源装置的输出电压的变化情况予以实时显示。
[0012]优选地,所述在调控期间通过所述网络接入设备的数据端口对所述网络接入设备进行测试的方式包括:向所述数据端口发送测试数据,并根据所述数据端口的反馈数据来对所述网络接入设备进行测试。
[0013]优选地,在对所述网络接入设备进行测试之前及测试过程中,所述测试方法还包括:根据所获取的温度参数调整容器内的温度值,其中,所述容器为网络接入设备提供被测环境。
[0014]如上所述,本发明的拉偏电源的自动测试方法及系统,具有以下有益效果:通过与电源装置的数据接口相连,从而可利用软件来控制电源装置的输出电压在拉偏区域的变化,能够实现在拉偏电源环境下对网络接入设备的全自动测试,大大提高了测试效率;另夕卜,所述测试系统提供了可视化的界面,能够让测试人员更清楚的监测测试过程;还有,将所述网络接入设备放置在容器中,并在容器内提供更为复杂的环境,能够便于对网络接入设备的全面测试。
【附图说明】
[0015]图1显示为本发明的拉偏电源的自动测试系统的结构示意图。
[0016]图2显示为本发明的拉偏电源的自动测试系统中一种优选方式的结构示意图。
[0017]图3显示为本发明的拉偏电源的自动测试方法的流程图。
[0018]图4显示为本发明的拉偏电源的自动测试方法中一种优选方式的流程图。
【具体实施方式】
[0019]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。
[0020]如图1所示,本发明提供一种拉偏电源的自动测试系统。所述测试系统I包括:电源装置11和测试装置12。所述测试系统I用于测试网络接入设备2的供电电源被拉偏情况下,对网络接入设备2的功能及性能进行测试。其中,所述网络接入设备2包括但不限于:路由器、网关、集线器、中继器等。
[0021]所述电源装置11与所述网络接入设备2的电源端口相连,且具有数据接口。所述数据接口用来接收包含输出至所述网络接入设备2的电压、输出交流/直流等的指令信息。所述数据接口可以是串行接口。例如,所述数据接口为USB接口、RS232接口等。
[0022]所述电源装置11用于根据所接收的指令信息调整内部电路,以输出符合所述指令信息要求的电压。
[0023]所述测试装置12与所述电源装置11的数据接口和所述网络接入设备2的数据端口相连,用于根据所获取的电源参数对所述电源装置11所输出的电压进行拉偏调控,并在调控期间通过所述数据端口对所述网络接入设备2进行测试。
[0024]其中,所述测试装置12可以为一台计算机、或嵌入式设备。
[0025]具体地,所述测试装置12可以从其他设备获取电源参数,以便进行联合测试。其中,所述电源参数包括但不限于:输出直流/输出交流选项参数、额定电压参数、额定交流频率、额定电压的震荡幅度、输出电压参数等。所述测试装置12根据预设的电压变化公式,实时的向所述电源装置11输出包含调整后的电压的指令信息,则所述电源装置11根据所接收的指令信息,调整内部电路,以模拟网络接入设备2工作环境中的电压变化情况。
[0026]所述测试装置12在控制拉偏所述电源装置11的输出电压的同时,还对所述网络接入设备2进行测试。其中,所述测试包括:功能测试、性能测试等。例如,所述测试装置12连接所述网络接入设备2的4个数据端口,所述测试装置12向数据端口 Al输入“ping数据端口 A2”的测试数据,并测试所述数据端口 A2是否接收到该测试数据,若成功接收,则测试通过。又如,所述测试装置12向数据端口 Al发出大量的测试数据,并测试所述网络接入设备2的其他数据端口接收的测试数据的情况,以对所述网络接入设备2及数据端口 Al进行性能测试。
[0027]优选地,为了灵活的、针对被测网络接入设备2的进行测试,所述测试装置12包括:人机交互模块、控制模块和测试模块。(均未予图示)
[0028]所述人机交互模块用于提供调整电源参数的界面,并从所述界面获取用户所输入的电源参数,以及提供显示所述电源装置11的电源调控变化的界面,并将测试过程中电源装置11的输出电压的变化情况予以实时显示。
[0029]具体地,所述人机交互模块将用户所要输入的电源参数显示在一界面中,当用户利用键盘、鼠标输入相应电源参数,并按下提交按钮时,所述人机交互模块将所述界面中的电源参数提供给所述控制模块。
[0030]此外,由于测试装置12与电源装置11通过数据接口连接,故,所述人机交互模块还可以获取电源装置11所输出的电压,并将其实时的绘制在另一界面中,以向所述用户展示所述控制模块控制所述电源装置11的输出电压的情况。该两界面可以同时显示在一个屏幕中。
[0031]所述控制模块用于基于所述人机交互模块所提供的电源参数和预设的调控方式,控制所述电源装置11所输出的电压在一基准电压附近震荡变化。
[0032]具体地,所述控制模块以预设的单位电压为步长、以所述电压参数中的额定电压参数为基准电压,逐步将所述额定电压参数上调到幅度最大值,再逐步递减至幅度最小值。所述控制模块将每步调整的电压参数输至所述电源装置11,以供其同步调整。
[0033]需要说明的是,上述调控方式仅为举例,事实上,所述控制模块也可以利用调控公式、或根据用电高峰/低谷的来进行调控,以便更接近真实环境。
[0034]所述测试模块用于在所述控制模块控制所述电源装置11的输出电压震荡变化期间,向所述数据端口发送测试数据,并根据所述数据端口的反馈数据来对所述网络接入设备2进行测试。
[0035]具体地,所述测试模块可以在所述控制模块控制所述电源装置11的输出电压震荡变化期间,根据发送测试数据和接收反馈数据的数量、时间差等对所述网络接入设备2进行测试。
[0036]优选地,如图2所示,所述测试系统I还包括一容器13。
[0037]所述容器13用于将所述网络接入设备2放置其中,并为所述网络接入设备2提供更为真实的环境。如提供不同温度、湿度等。
[0038]所述容器13中相应的包含温度调控装置14,用于根据所获取的温度参数调整所述容器13内的温度值。
[0039]在此,所述温度参数可由其他设备提供,或者由所述测试装置12提供,再或者可以由用户操作所述温度调控装置14上的控制面板,来改变所述容器13中的温度值。
[0040]例如,用户操作所述温度调控装置14提供向网络接入设备2提供温度值Tl的环境,并在所述测试装置12完成至少一个测试周期后,改变所述温度值至T2,再启动所
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1