一种无线漫游测试方法和系统技术方案

技术编号:15032526 阅读:130 留言:0更新日期:2017-04-05 08:55
本发明专利技术公开了一种无线漫游测试方法、设备及系统,包括至少两个无线AP设备和无线终端,其中包括步骤:S300打开任一当前无线AP设备的WIFI,关闭其他剩余无线AP设备的WIFI;S400控制所述无线终端连接当前无线AP设备的WIFI;判断所述无线终端连接所述当前无线AP设备的WIFI是否能上网,若是执行步骤S500;否则,执行步骤S700;S500打开任一下一无线AP设备的WIFI;在预设时间后关闭所述当前无线AP设备的WIFI;判断所述无线终端连接所述无线AP设备的WIFI是否能上网,若是执行步骤S600;否则,执行步骤S700;S600输出无线漫游测试成功;S700输出无线漫游测试失败。本发明专利技术通过模拟的漫游环境,能够缩短测试时间,简化测试步骤,提高测试效率,无需测试人员时刻关注是否真的漫游。

【技术实现步骤摘要】

本专利技术涉及无线漫游功能测试的领域,特别是涉及一种测试无线漫游方法和系统。
技术介绍
无线漫游是指当网络环境存在多个无线AP(AccessPoint,热点),且它们的微单元互相有一定范围的重合时,无线用户可以在整个WLAN覆盖区内移动,无线网卡能够自动发现附近信号强度最大的无线AP,并通过这个无线AP收发数据,保持不间断的网络连接。WIFI无线漫游是WIFI的一个特性,保证用户可以在ESS(ExtendedServiceSet扩展服务集合)网络环境中(比如CMCC移动无线上网以及企业机场等公共网络)自动切换而不会断开WIFI。当网络环境存在多个AP,且它们的覆盖范围有一定的重合时,无线用户可以在整个WLAN覆盖区内移动,无线终端能够自动发现附近信号强度最大的AP,并通过这个AP收发数据,保持不间断的网络连接,这就称为无线漫游。无线漫游,这种情况多是由于原有的WLAN覆盖范围比较小,而现在需要增大覆盖范围,所以要再加入1个AP来扩大无线覆盖范围(加入多个AP时解决方式相同),使客户端能在整个WLAN中漫游,在改变接入AP时能无缝切换。此情况下,多台AP都通过网线连接入局域网的交换机中,所有的AP构成一个无线工作组,它们的SSID必须相同,其他的认证、加密模式的设置也都需要相同。这样无线终端在同一VLAN下的不同AP之间移动时,可以在不同AP之间快速切换,实现跨AP快速漫游。目前测试WLAN产品无线漫游功能以手动测试为主,需要手动部署远距离部署两个AP接入测试网连通云AC,AP1和AP2之间相距30m,测试人员手持无线终端如手机、PC,连接AP1,查看是否连接成功、是否可以上网;若是带portal的SSID,则无线终端连接成功后还需要进行portal认证,portal认证成功后才可以上网,并且需要查看上网时长。终端连接AP1成功上网后,测试人员手持终端远离AP1靠近AP2,查看终端是否断开与AP1的连接,选择信号强度更强的AP2连接,通过查看两个AP的无线客户端列表得知此时终端连接在哪个AP上,若连接到AP2上则漫游成功,查看漫游后的终端是否可以上网;若是portal认证的SSID,则需要确认是否不需要重新认证以及剩余的上网时长是否和漫游之前的剩余时长一样。然后测试人员手持终端再从AP2移动到AP1,查看是否漫游成功。现有技术的缺点:1、测试时间长:部署两个相距30m的AP,测试人员来回走动。2、测试步骤繁琐:首先需要确认无线终端的连接真的从这个AP的SSID切换到另一个AP的SSID;其次需要手动查看漫游是否成功,若有portal,还需要查看是否不用portal以及剩余上网时长是否正确。3、测试效率低下:测试人员测试过程中需要来回移动并且时刻关注是否漫游成。
技术实现思路
本专利技术的提供了一种测试无线漫游方法、设备及系统,其目的是为了解决以上手动测试无线漫游功能的缺陷,控制漫游群内各个AP的SSID开启、关闭模拟漫游环境,自动测试无线漫游功能。本专利技术提供的技术方案如下:一种无线漫游测试方法,包括至少两个无线AP设备和无线终端,其中包括步骤:S300打开任一当前无线AP设备的WIFI,关闭其他剩余无线AP设备的WIFI;S400控制所述无线终端连接当前无线AP设备的WIFI;判断所述无线终端连接所述当前无线AP设备的WIFI是否能上网,若是执行步骤S500;否则,执行步骤S700;S500打开任一下一无线AP设备的WIFI;在预设时间后关闭所述当前无线AP设备的WIFI;判断所述无线终端连接所述无线AP设备的WIFI是否能上网,若是执行步骤S600;否则,执行步骤S700;S600输出无线漫游测试成功;S700输出无线漫游测试失败。本专利技术能够通过AP的WIFI的开启和关闭,模拟漫游过程中无线信号强度的变化模拟的漫游环境,例如启动AP1和AP2,部署相同的SSID,AP1的WIFI为开启状态,AP2的WIFI为禁用状态,手机连接AP1的WIFI,检查是否可以上网,若不能上网无线漫游测试失败,若可以上网那么开启AP2的WIFI,等待一分钟后禁用AP1的WIFI,手机连接AP2的WIFI,检查是否可以上网,这样就能实现无线终端的漫游,无需测试人员来回走动,缩短测试时间;也不需要测试人员确认无线终端是否真的漫游,而且直接输出测试结果,无需测试人员时刻关注,简化了测试步骤,提高了测试效率。本专利技术提供的测试方法适用于无线相关的一切产品(如家用无线路由器、WLAN等产品)的无线漫游功能测试。通过计算机语言如C语言、Java语言、python语言等计算机语言编写控制脚本,控制漫游群内各个AP的SSID开启、关闭。进一步的,所述步骤S400还包括步骤:S410控制所述无线终端进行连接当前无线AP设备的WIFI;S420判断所述无线终端连接当前无线AP设备的WIFI是否需要进行portal认证,若是执行步骤S430;否则,执行步骤S440;S430控制所述无线终端进行所述portal认证;S440判断所述无线终端连接当前无线AP设备的WIFI是否能上网,若是执行步骤S500;否则,执行步骤S700。本专利技术判断所述无线终端连接当前无线AP设备的WIFI是否需要进行portal认证,若需要portal认证则控制所述无线终端进行所述portal认证,若不需要portal认证则直接判断所述无线终端连接当前无线AP设备的WIFI和连接下一无线AP设备的WIFI是否都能上网,进而判断无线漫游测试是否成功。不需要测试人员时刻关注无线终端是否需要portal认证,以及无线终端是否真的漫游,而是直接进行连接上网并且直接输出测试结果,简化了测试步骤,提高了测试效率。进一步的,所述步骤S500还包括步骤:S520打开所述任一下一无线AP设备的WIFI;S530在预设时间后,关闭所述当前无线AP设备的WIFI;S540判断所述无线终端连接所述下一无线AP设备的WIFI是否能上网,若是执行步骤S550;否则,执行步骤S700。进一步的,所述步骤S520之前还包括步骤:S510当所述无线终端需要进行portal认证时,读取所述无线终端的漫游前认证时长;所述步骤S540之后还包括步骤:S550当所述无线终端需要进行portal认证时,读取所述无线终端漫游后认证时长;S560判断所述无线终端的所述漫游后认证时长是否大于等于漫游前认证时长,若是执行步骤S600;否则,执行步骤S700。本专利技术通过AP的WIFI的开启和关闭模拟漫游过程中无线信号强度的变化模拟的漫游环境,若漫游前和漫游后都能连上网,那么读取所述无线终端的漫游前认证时长和漫游后认证时长,再判断无线终端的漫游后认证时长是否大于等于漫游前认证时长,若大于等于说明漫游测试成功。不需要测试人员时刻关注无线终端是否需要portal认证,以及无线终端是否真的漫游,而是直接进行连接上网并且直接输出测试结果,简化了测试步骤,提高了测试效率。进一步的,所述步骤S300之前还包括步骤:S100清除所述无线终端的所有无线网络配置;S200设置所有无线AP设备的无线网络配置相同。本专利技术只有清除无线终端的所有无线网络配置,这样才能避免漫游过程中连接到其余的WIFI网络上,设置所有无线AP设备的无线网络配置相同才能实本文档来自技高网
...

【技术保护点】
一种无线漫游测试方法,包括至少两个无线AP设备和无线终端,其特征在于,包括步骤:S300打开任一当前无线AP设备的WIFI,关闭其他剩余无线AP设备的WIFI;S400控制所述无线终端连接当前无线AP设备的WIFI;判断所述无线终端连接所述当前无线AP设备的WIFI是否能上网,若是执行步骤S500;否则,执行步骤S700;S500打开任一下一无线AP设备的WIFI;在预设时间后关闭所述当前无线AP设备的WIFI;判断所述无线终端连接所述无线AP设备的WIFI是否能上网,若是执行步骤S600;否则,执行步骤S700;S600输出无线漫游测试成功;S700输出无线漫游测试失败。

【技术特征摘要】
1.一种无线漫游测试方法,包括至少两个无线AP设备和无线终端,其特征在于,包括步骤:S300打开任一当前无线AP设备的WIFI,关闭其他剩余无线AP设备的WIFI;S400控制所述无线终端连接当前无线AP设备的WIFI;判断所述无线终端连接所述当前无线AP设备的WIFI是否能上网,若是执行步骤S500;否则,执行步骤S700;S500打开任一下一无线AP设备的WIFI;在预设时间后关闭所述当前无线AP设备的WIFI;判断所述无线终端连接所述无线AP设备的WIFI是否能上网,若是执行步骤S600;否则,执行步骤S700;S600输出无线漫游测试成功;S700输出无线漫游测试失败。2.根据权利要求1所述的无线漫游测试方法,其特征在于,所述步骤S400还包括步骤:S410控制所述无线终端进行连接当前无线AP设备的WIFI;S420判断所述无线终端连接当前无线AP设备的WIFI是否需要进行portal认证,若是执行步骤S430;否则,执行步骤S440;S430控制所述无线终端进行所述portal认证;S440判断所述无线终端连接当前无线AP设备的WIFI是否能上网,若是执行步骤S500;否则,执行步骤S700。3.根据权利要求2所述的无线漫游测试方法,其特征在于,所述步骤S500还包括步骤:S520打开所述任一下一无线AP设备的WIFI;S530在预设时间后,关闭所述当前无线AP设备的WIFI;S540判断所述无线终端连接所述下一无线AP设备的WIFI是否能上网,若是执行步骤S550;否则,执行步骤S700。4.根据权利要求3所述的无线漫游测试方法,其特征在于:所述步骤S520之前还包括步骤:S510当所述无线终端需要进行portal认证时,读取所述无线终端的漫游前认证时长;所述步骤S540之后还包括步骤:S550当所述无线终端需要进行portal认证时,读取所述无线终端漫游后认证时长;S560判断所述无线终端的所述漫游后认证时长是否大于等于漫游前认证时长,若是执行步骤S600;否则,执行步骤S700。5.根据权利要求1-4所述的无线漫游测试方法,其特征在于,所述步骤S300之前还包括步骤:S100清除所述无线终端的所有无线网络配置;S200设置所有无线AP设备的无线网络配置相同。6.根据权利要求5所述的无线漫游测试方法,其特征在于:所述无线网络配置包括SSID、网络密钥和加密方式。7.一种无线漫游测试系统,...

【专利技术属性】
技术研发人员:江海燕
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

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

1