一种wifi路由器性能测试方法及系统的制作方法

文档序号:9581555阅读:547来源:国知局
一种wifi路由器性能测试方法及系统的制作方法
【技术领域】
[0001]本发明涉及WIFI路由器技术领域,尤其涉及一种WIFI路由器性能测试方法及系统。
【背景技术】
[0002]目前WIFI路由器测试项目繁多,每个项目都要重复测试众多任务,例如:吞吐量测试、功率增强测试、100M上传下载测试、最大吞吐量测试、穿墙覆盖测试、无线方向测试、信道和频率自适应测试、同频干扰测试、终端兼容性测试、PING包延时测试、理由(桥接)模式转发性能测试等。每个测试项目都需要重复测试众多测试任务,由于时间和设备的问题,工程师按照工作安排一次进行测试并需要重复搭建复杂的测试环境。因此,提供一种高效率的路由器测试方法,成为目前亟待解决的问题。

【发明内容】

[0003]鉴于上述问题,本申请记载了一种WIFI路由器性能测试方法,所述方法包括步骤:
[0004]选择测试项目的测试版本,并根据所述测试版本选择需要进行测试的测试任务;
[0005]存储所述测试任务;
[0006]获取所述测试任务的测试顺序;
[0007]诊断测试网络是否通讯正常;
[0008]如果所述测试网络通讯异常,发出测量网络通讯异常信息;
[0009]如果所述测试网络通讯正常,根据所述测试顺序进行自动测试并获取测试报告;
[0010]存储所述测试报告并将所述报告导出至web页面;
[0011]发出测试完成信息。
[0012]较佳的,根据所述测试任务的优先级级别和/或测试时间和/或所需的测试设备获取所述测试任务的所述测试顺序。
[0013]较佳的,根据所述测试顺序进行自动测试并获取所述测试报告的过程包括步骤:
[0014]根据所述测试顺序进行自动测试以获取测试结果;
[0015]将所述测试结果与所述测试任务的测试标准数据进行对比,获取所述测试报告。
[0016]较佳的,不同的测试任务所需要的性能测试子模块不同,于测试系统中不存在所述测试任务所对应的所述性能测试子模块时,在所述测试系统中添加所述性能测试子模块。
[0017]较佳的,在所述测试系统中添加所述性能测试子模块时,所述方法还包括步骤:
[0018]在所述测试中添加所述性能测试子模块的网络设备;
[0019]在数据库模块中添加所述性能测试子模块所需测试文件;
[0020]备份所述性能测试子模块所需的所有数据;
[0021]对所述性能测试子模块的网络通讯状态进行测试。
[0022]较佳的,所述方法还包括步骤:
[0023]存储测试工程师的联系方式,于所述测试网络通讯异常时,通过所述联系方式向所述测试工程师发送所述测量网络通讯异常信息;
[0024]于所述测试完成后向所述测试工程师测试发送所述测试完成信息。
[0025]较佳的,所述测试任务包括WIFI吞吐量测试和/或功率增强测试和/或100M上传下载测试和/或延时测试。
[0026]较佳的,将所述测试过程中的所有数据进行存储。
[0027]本发明还提供了一种WIFI路由器性能测试系统,所述测试系统包括:
[0028]数据库模块,用以存储所处所述测试系统中的所有数据;
[0029]前端web模块,与所述数据库模块相连,用以获取测试项目、测试版本、测试任务以及测试工程师的联系方式,并将所述测试项目、所述测试版本、测试任务和/或所述联系方式存储至所述数据库模块中;
[0030]计划任务模块,分别与所述前端web模块以及所述数据库模块相连,用以根据所述测试任务获取所述测试任务的测试顺序并将所述测试顺序存储至所述数据库模块中;
[0031]系统网络诊断模块,与所述计划任务控制模块相连,用以诊断测试网络是否通讯正常;
[0032]WIFI性能测试模块,与所述数据库模块相连,用以根据所述测试顺序进行自动测试以获取测试结果,并将所述测试结果存放至所述数据库模块中;
[0033]测试报告生产模块,与所述数据库模块相连,用以根据所述测试结果生成测试报告并将所述测试报告存放至所述数据库模块中。
[0034]较佳的,所述数据库模块包括测试项目表和/或测试版本表和/或测试任务表和/或任务计划表和/或测试标准表和/或测试报告表和/或用户联系方式表。
[0035]较佳的,所述系统网络诊断模块还与所述数据库模块相连,所述数据库模块接收所述统网络诊断模块的诊断结果并根据所述诊断结果生成错误日志。
[0036]较佳的,所述系统网络诊断模块包括:
[0037]系统网络诊断单元,与所述计划任务模块相连,用以诊断所述测试网络是否通讯正常;
[0038]异常通知单元,分别与所述系统网络诊断单元以及所述数据库模块相连,用以当所述测试网络异常时从所述数据库模块中调取所述联系方式并根据所述联系方式向所述测试工程师发送网络异常信息。
[0039]较佳的,所述测试系统还包括通知模块,所述通知模块与所述数据库模块相连,用以调取所述数据库模块中的所述联系方式并根据所述联系方式项所述测试工程师发送测试完成信息。
[0040]较佳的,所述WIFI性能测试模块包括若干个不同的性能测试子模块,所述性能测试子模块为WIFI吞吐量测试单元或功率增强测试单元或100M上传下载测试单元或PING包延时测试单元。
[0041]上述技术方案具有如下优点或有益效果:本发明所提供的WIFI路由器性能测试方法及系统,避免了测试工程师重复搭建测试环境的问题,自动化测试的方式大大提高了工作效率;计划任务控制模块能够进行智能排序,更加便捷可靠;可以根据测试工程师的需求,在WIFI性能测试模块中自由的添加测试单元;测试过程中的所有数据都有序地存储数据库模块中,以便日后的调查和分析。
【附图说明】
[0042]参考所附附图,以更加充分的描述本发明的实施例。然而,所附附图仅用于说明和阐述,并不构成对本发明范围的限制。
[0043]图1为本发明一种WIFI路由器性能测试方法的流程图;
[0044]图2为本发明一种WIFI路由器性能测试系统的结构示意图一;
[0045]图3为本发明一种WIFI路由器性能测试系统的结构示意图二 ;
[0046]图4为本发明一种WIFI路由器性能测试系统的结构示意图三;
[0047]图5为本发明一种WIFI路由器性能测试系统中WIFI性能测试模块的结构示意图。
【具体实施方式】
[0048]下面结合附图和具体实施例对本发明一种WIFI路由器性能测试方法及系统进行详细说明。
[0049]实施例一
[0050]如图1所示,一种WIFI路由器性能测试方法,包括步骤:
[0051]测试工程师选择测试项目的测试版本,从所述测试版本中选择需要进行测试的测试任务;
[0052]存储所述测试任务以及所述测试工程师的联系方式;
[0053]根据所述测试任务获取所述测试任务的测试顺序;
[0054]诊断测试网络是否通讯正常;
[0055]如果所述测试网络通讯异常,通过所述联系方式通知测试工程师,问题解决后进行自动测试;
[0056]如果所述测试网络通讯正常,根据所述测试顺序进行自动测试并获取测试报告;
[0057]存储所述测试报告并将所述测试报告导出至web页面;
[0058]通过所述联系方式通知所述测试工程师测试完成。
[0059]本实施例提供了一种WIFI路由器性能测试方法,在该方法中,首先测试工程师通过web页面确定测试项目的测试版本,并从所述测试版本中选择需要进行测试的测试任务。同时,还需要通过web页面输入该测试工程师的测试顺序,以便将测试过程及时的推送给所述测试工程师。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1