Wi-Fi功能测试方法及系统技术方案

技术编号:21146471 阅读:29 留言:0更新日期:2019-05-18 06:52
本发明专利技术公开了一种Wi‑Fi功能测试方法及系统,所述方法包括以下步骤:在网络终端与OpenWRT无线路由器建立通信连接后,通过所述网络终端将预先生成的配置脚本传输至所述OpenWRT无线路由器;在OpenWRT环境下运行所述配置脚本,修改所述OpenWRT无线路由器的信息参数,实现Wi‑Fi功能测试所需的无线网络配置;将移动终端在OpenWRT环境下通过测试脚本连接到所述OpenWRT无线路由器的指定AP点,进行Wi‑Fi功能测试。相对于现有技术,本发明专利技术实现了Wi‑Fi功能的完全自动化测试,从环境搭建到测试,无需人工干预,提高了Wi‑Fi功能测试效率。

【技术实现步骤摘要】
Wi-Fi功能测试方法及系统
本专利技术涉及Wi-Fi功能测试
,尤其涉及一种基于OpenWRT无线路由器的Wi-Fi功能测试方法及系统。
技术介绍
现有技术中测试手机等移动设备Wi-Fi功能的方法一般都是通过人工修改路由器的信息参数,或者是通过回放录制的自动化测试脚本以自动修改无线路由器的信息参数,来搭建测试环境,然后来验证移动设备是否可以连接上Wi-Fi,从而判断移动设备的Wi-Fi功能是否正常。由于Wi-Fi的模式、加密方式、密码、信道、SSID等需要测试的功能较多,手动配置和连接无线路由器会导致耗费人力较大、且测试效率较低。且现有技术中回放录制的自动配置无线路由器的脚本通用性不高,即每个功能测试点均需录制不同的脚本来修改无线路由器的不同参数,不可重复使用同一录制脚本修改不同的参数,导致Wi-Fi功能测环境的搭建也需要大量人工多次录制脚本的低效问题。
技术实现思路
本专利技术的主要目的在于提出一种Wi-Fi功能测试方法及系统,旨在提高Wi-Fi功能测试的效率。为实现上述目的,本专利技术提供一种Wi-Fi功能测试方法,所述方法包括以下步骤:在网络终端与OpenWRT无线路由器建立通信连接后,通过所述网络终端将预先生成的配置脚本传输至所述OpenWRT无线路由器;在OpenWRT环境下运行所述配置脚本,修改所述OpenWRT无线路由器的信息参数,实现Wi-Fi功能测试所需的无线网络配置;将移动终端在OpenWRT环境下通过测试脚本连接到所述OpenWRT无线路由器的指定AP点,进行Wi-Fi功能测试。本专利技术的进一步的技术方案是,所述在OpenWRT环境下运行所述配置脚本文件,修改所述OpenWRT无线路由器的信息参数,实现所述OpenWRT无线路由器的无线网络配置的步骤包括:由所述网络终端通过远程会话控制所述配置脚本在OpenWRT环境下运行,通过所述配置脚本修改/etc/config/wireless路径下的所述OpenWRT无线路由器的信息参数;由所述网络终端通过远程会话控制所述OpenWRT无线路由器重启无线网络服务进程,以使修改后的OpenWRT无线路由器的信息参数生效,完成Wi-Fi功能测试所需的无线网络配置。本专利技术的进一步的技术方案是,所述在网络终端与OpenWRT无线路由器建立通信连接后,通过所述网络终端将预先生成的配置脚本传输至所述OpenWRT无线路由器的步骤之前还包括:由所述网络终端通过以太网与所述OpenWRT无线路由器的LAN口连接,并通过编程,利用SSH协议与所述OpenWRT无线路由器建立通信连接。本专利技术的进一步的技术方案是,所述在网络终端与OpenWRT无线路由器建立通信连接后,通过所述网络终端将预先生成的配置脚本传输至所述OpenWRT无线路由器的步骤之前还包括:由所述网络终端根据Wi-Fi功能测试所需的无线网络环境,采用测试脚本按模板生成所述配置脚本。本专利技术的进一步的技术方案是,所述将移动终端在OpenWRT环境下通过测试脚本连接到所述OpenWRT无线路由器的指定AP点,进行Wi-Fi功能测试的步骤之后还包括:记录和/或显示Wi-Fi功能测试结果。为实现上述目的,本专利技术还提出一种Wi-Fi功能测试系统,包括通信单元、无线参数配置单元、以及Wi-Fi功能测试单元,其中,所述通信单元,用于在网络终端与OpenWRT无线路由器建立通信连接后,通过所述网络终端将预先生成的配置脚本传输至所述OpenWRT无线路由器;所述无线参数配置单元,用于在OpenWRT环境下运行所述配置脚本,修改所述OpenWRT无线路由器的信息参数,实现Wi-Fi功能测试所需的无线网络配置;所述Wi-Fi功能测试单元,用于将移动终端在OpenWRT环境下通过测试脚本连接到所述OpenWRT无线路由器的指定AP点,进行Wi-Fi功能测试。本专利技术的进一步的技术方案是,所述无线参数配置单元还用于,由所述网络终端通过远程会话控制所述配置脚本在OpenWRT环境下运行,通过所述配置脚本修改/etc/config/wireless路径下的所述OpenWRT无线路由器的信息参数;由所述网络终端通过远程会话控制所述OpenWRT无线路由器重启无线网络服务进程,以使修改后的OpenWRT无线路由器的信息参数生效,完成Wi-Fi功能测试所需的无线网络配置。本专利技术的进一步的技术方案是,所述通信单元还用于,由所述网络终端通过以太网与所述OpenWRT无线路由器的LAN口连接,并通过编程,利用SSH协议与所述OpenWRT无线路由器建立通信连接。本专利技术的进一步的技术方案是,所述无线参数配置单元还用于,由所述网络终端根据Wi-Fi功能测试所需的无线网络环境,采用测试脚本按模板生成所述配置脚本。本专利技术的进一步的技术方案是,还包括Wi-Fi功能测试结果显示单元,所述Wi-Fi功能测试结果显示单元用于记录和/或显示Wi-Fi功能测试结果。本专利技术的有益效果是:本专利技术Wi-Fi功能测试方法及系统通过上述技术方案,在网络终端与OpenWRT无线路由器建立通信连接后,通过所述网络终端将预先生成的配置脚本传输至所述OpenWRT无线路由器;在OpenWRT环境下运行所述配置脚本,修改所述OpenWRT无线路由器的信息参数,实现Wi-Fi功能测试所需的无线网络配置;将移动终端在OpenWRT环境下通过测试脚本连接到所述OpenWRT无线路由器的指定AP点,进行Wi-Fi功能测试,相对于现有技术,实现了Wi-Fi功能的完全自动化测试,从环境搭建到测试,无需人工干预,提高了Wi-Fi功能测试效率。附图说明图1是本专利技术Wi-Fi功能测试方法第一实施例的流程示意图;图2是本专利技术Wi-Fi功能测试方法应用环境的物理架构图;图3是图1所示的第一实施例中步骤S20的细化流程示意图;图4是本专利技术Wi-Fi功能测试方法第二实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。考虑到现有技术中对移动设备Wi-Fi功能测试环境的搭建需要大量人工干预的低效问题,本专利技术基于OpenWRT无线路由器系统,提供了自动修改无线路由器参数来搭建测试环境的方法,真正实现Wi-Fi功能的完全自动化测试,从环境搭建到测试,无需人工干预。具体的,请参照图1和图2,图1是本专利技术Wi-Fi功能测试方法第一实施例的流程示意图,图2是本专利技术Wi-Fi功能测试方法应用环境的物理架构图。如图1所示,本实施例提出的Wi-Fi功能测试方法包括以下步骤:步骤S10,在网络终端与OpenWRT无线路由器建立通信连接后,通过所述网络终端将预先生成的配置脚本传输至所述OpenWRT无线路由器。可以理解的是,本实施例中,所述网络终端例如可以为PC端。本实施例提出的Wi-Fi功能测试方法中,Wi-Fi功能的功能测试点包括802.11B/G/N/AC等模式、SSID、加密模式、密码、信道选择等所有的Wi-Fi功能测试点,且不局限以上列出的测试点。步骤S20,在OpenWRT环境下运行所述配置脚本,修改所述OpenWRT无线路由器的信息参数,实现Wi-Fi功能测试所需的无线网络配置。其中,所述Op本文档来自技高网...

【技术保护点】
1.一种Wi‑Fi功能测试方法,其特征在于,所述方法包括以下步骤:在网络终端与OpenWRT无线路由器建立通信连接后,通过所述网络终端将预先生成的配置脚本传输至所述OpenWRT无线路由器;在OpenWRT环境下运行所述配置脚本,修改所述OpenWRT无线路由器的信息参数,实现Wi‑Fi功能测试所需的无线网络配置;将移动终端在OpenWRT环境下通过测试脚本连接到所述OpenWRT无线路由器的指定AP点,进行Wi‑Fi功能测试。

【技术特征摘要】
1.一种Wi-Fi功能测试方法,其特征在于,所述方法包括以下步骤:在网络终端与OpenWRT无线路由器建立通信连接后,通过所述网络终端将预先生成的配置脚本传输至所述OpenWRT无线路由器;在OpenWRT环境下运行所述配置脚本,修改所述OpenWRT无线路由器的信息参数,实现Wi-Fi功能测试所需的无线网络配置;将移动终端在OpenWRT环境下通过测试脚本连接到所述OpenWRT无线路由器的指定AP点,进行Wi-Fi功能测试。2.根据权利要求1所述的Wi-Fi功能测试方法,其特征在于,所述在OpenWRT环境下运行所述配置脚本文件,修改所述OpenWRT无线路由器的信息参数,实现所述OpenWRT无线路由器的无线网络配置的步骤包括:由所述网络终端通过远程会话控制所述配置脚本在OpenWRT环境下运行,通过所述配置脚本修改/etc/config/wireless路径下的所述OpenWRT无线路由器的信息参数;由所述网络终端通过远程会话控制所述OpenWRT无线路由器重启无线网络服务进程,以使修改后的OpenWRT无线路由器的信息参数生效,完成Wi-Fi功能测试所需的无线网络配置。3.根据权利要求1所述的Wi-Fi功能测试方法,其特征在于,所述在网络终端与OpenWRT无线路由器建立通信连接后,通过所述网络终端将预先生成的配置脚本传输至所述OpenWRT无线路由器的步骤之前还包括:由所述网络终端通过以太网与所述OpenWRT无线路由器的LAN口连接,并通过编程,利用SSH协议与所述OpenWRT无线路由器建立通信连接。4.根据权利要求1所述的Wi-Fi功能测试方法,其特征在于,所述在网络终端与OpenWRT无线路由器建立通信连接后,通过所述网络终端将预先生成的配置脚本传输至所述OpenWRT无线路由器的步骤之前还包括:由所述网络终端根据Wi-Fi功能测试所需的无线网络环境,采用测试脚本按模板生成所述配置脚本。5.根据权利要求1-4任意一项所述的Wi-Fi功能测试方法,其特征在于,所述将移动终端在Open...

【专利技术属性】
技术研发人员:陈益庆蔡敏
申请(专利权)人:深圳市海派通讯科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1