《一种测试终端WIFI兼容性的方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种测试终端WIFI兼容性的方法及装置.pdf(13页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 (43)申请公布日 (21)申请号 201410629679.0(22)申请日 2014.11.10H04W 24/02(2009.01)(71)申请人福建联迪商用设备有限公司地址 350003 福建省福州市软件大道89号福州软件园一区23号楼(72)发明人魏秋鸿 熊伟(74)专利代理机构福州市鼓楼区博深专利代理事务所(普通合伙) 35214代理人林志峥(54) 发明名称一种测试终端WIFI兼容性的方法及装置(57) 摘要本发明公开一种测试终端WIFI兼容性的方法及装置,方法包括预设测试程序及配置文件,所述配置文件包括各路由器各自对应的SSID、认证方式、加密方式和密码;通。
2、过交换机构建包括服务器、终端和各路由器的局域网;运行所述测试程序,依据配置文件分别完成终端与每一个路由器的连接和通讯测试,生成测试结果;记录并保存测试结果至服务器。能够省去人工搭建测试环境的时间,降低现有人工操作方法过程中配置出错等误操作的几率,通过测试程序自动完成终端WIFI与不同路由器之间的兼容性测试;一次性得到终端对应不同路由器的测试结果,节省人工整理测试数据的时间;从整体上提升终端WIFI兼容性测试的效率。(51)Int.Cl.(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书6页 附图4页(10)申请公布号 CN 104410986 A(43)申请公布日 。
3、2015.03.11CN 104410986 A1/2页21.一种测试终端WIFI兼容性的方法,其特征在于,包括:预设测试程序及配置文件,所述配置文件记录包括两个以上的路由器各自对应的SSID、认证方式、加密方式和密码;构建所述路由器、交换机和服务器依次连接的局域网;在终端导入并运行所述测试程序,依据配置文件分别完成终端与每一个路由器的连接和通讯测试,生成测试结果;记录并保存测试结果至服务器。2.根据权利要求1所述的一种测试终端WIFI兼容性的方法,其特征在于,所述测试程序包括终端与不同路由器的切换测试、终端与不同路由器认证加密方式的兼容性测试和终端与不同路由器环境的兼容性测试。3.根据权利要。
4、求1所述的一种测试终端WIFI兼容性的方法,其特征在于,所述“依据配置文件分别完成终端与每一个路由器的连接和通讯测试”包括:在配置文件中依次获取每一个路由器对应的SSID,并执行以下步骤:S10:依据路由器的SSID在局域网中搜索并确定对应的路由器;S20:读取配置文件,通过配置文件中路由器对应的认证方式、加密方式和密码建立终端与路由器的连接;S30:在终端与路由器之间进行通讯传输测试。4.根据权利要求1所述的一种测试终端WIFI兼容性的方法,其特征在于,所述“生成测试结果”包括成功建立连接的路由器对应的SSID、各路由器进行测试的次数、各路由器成功建立连接的次数、各路由器测试的总时长、各路由。
5、器成功连接的平均时长和各路由器通讯出错的次数。5.根据权利要求1所述的一种测试终端WIFI兼容性的方法,其特征在于,所述终端为POS机终端。6.一种测试终端WIFI兼容性的装置,其特征在于,包括带有WIFI模块的终端、交换机、服务器、两个以上的无线路由器和执行测试过程的预设模块、构建模块、测试模块和记录模块;所述预设模块,用于预设测试程序及配置文件,所述配置文件记录包括两个以上的路由器各自对应的SSID、认证方式、加密方式和密码;所述构建模块,用于构建所述路由器、交换机和服务器依次连接的局域网;所述测试模块,用于在终端导入并运行所述测试程序,依据配置文件分别完成终端与每一个路由器的连接和通讯测。
6、试,生成测试结果;所述记录模块,用于记录并保存测试结果至服务器。7.根据权利要求6所述的一种测试终端WIFI兼容性的装置,其特征在于,所述预设模块中预设的测试程序包括终端与不同路由器的切换测试、终端与不同路由器认证加密方式的兼容性测试和终端与不同路由器环境的兼容性测试。8.根据权利要求6所述的一种测试终端WIFI兼容性的装置,其特征在于,所述测试模块还用于在配置文件中依次获取每一个路由器对应的SSID;所述测试模块还包括搜索单元、连接单元和通讯单元;所述搜索单元,用于在配置文件中依次获取每一个路由器对应的SSID;权 利 要 求 书CN 104410986 A2/2页3所述连接单元,用于读取配。
7、置文件,通过配置文件中路由器对应的认证方式、加密方式和密码建立终端与路由器的连接;所述通讯单元,用于在终端与路由器之间进行通讯传输测试。9.根据权利要求6所述的一种测试终端WIFI兼容性的装置,其特征在于,所述测试模块还用于生成包括成功建立连接的路由器对应的SSID、各路由器进行测试的次数、各路由器成功建立连接的次数、各路由器测试的总时长、各路由器成功连接的平均时长和各路由器通讯出错的次数的测试结果。10.根据权利要求6所述的一种测试终端WIFI兼容性的装置,其特征在于,所述终端为POS机终端。权 利 要 求 书CN 104410986 A1/6页4一种测试终端 WIFI 兼容性的方法及装置技。
8、术领域0001 本发明涉及通讯技术领域,具体说的是一种测试终端WIFI兼容性的方法及装置。背景技术0002 现有技术中为了验证终端的WIFI功能是否能够很好的兼容不同品牌型号及配置有不同认证加密方式的路由器,本领域的技术人员需要将多台不同品牌型号及配置为不同认证加密方式的路由器一台一台的连接终端后进行操作,以便对终端的WIFI兼容性功能进行测试。具体的现有测试方法是:将多台路由器配置完成后,用终端依次连接路由器,再进行数据通讯,成功后再连接下一台路由器,此种做法很耗时,工序繁琐;且在人工配对连接不同认证加密方式的路由器时,由于不同认证加密方式需要人工操作输入密码与连接方式,经常会出现缺漏等误操。
9、作现象,认证加密方式配置时容易出错;再来,在兼容性测试结束后,终端与不同路由器生成的测试数据还需分别整理保存,容易造成数据混乱。因此,有必要提供一种能够克服上述问题的测试终端WIFI兼容性的方法及装置。发明内容0003 本发明所要解决的技术问题是:提供一种测试终端WIFI兼容性的方法及装置,解决现有技术需要全程人工操作完成对终端的WIFI兼容性测试,测试过程既耗时又繁琐,且容易在配置过程出错,测试效率很低的不足。0004 为了解决上述技术问题,本发明采用的技术方案为:0005 一种测试终端WIFI兼容性的方法,包括:0006 预设测试程序及配置文件,所述配置文件记录包括两个以上的路由器各自对应。
10、的SSID、认证方式、加密方式和密码;0007 构建所述路由器、交换机和服务器依次连接的局域网;0008 在终端导入并运行所述测试程序,依据配置文件分别完成终端与每一个路由器的连接和通讯测试,生成测试结果;0009 记录并保存测试结果至服务器。0010 本发明提供的另一个技术方案为:0011 一种测试终端WIFI兼容性的装置,包括带有WIFI模块的终端、交换机、服务器、两个以上的无线路由器和执行测试过程的预设模块、构建模块、测试模块和记录模块;0012 所述预设模块,用于预设测试程序及配置文件,所述配置文件记录包括两个以上的路由器各自对应的SSID、认证方式、加密方式和密码;0013 所述构建。
11、模块,用于构建所述路由器、交换机和服务器依次连接的局域网;0014 所述测试模块,用于在终端导入并运行所述测试程序,依据配置文件分别完成终端与每一个路由器的连接和通讯测试,生成测试结果;0015 所述记录模块,用于记录并保存测试结果至服务器。0016 本发明的有益效果在于:本发明区别于现有技术中终端对不同型号配置的路由器说 明 书CN 104410986 A2/6页5的兼容性测试过程中全程依赖人工操作,且测试过程耗时、配置容易出错,测试效率低的问题。本发明提供一种测试终端WIFI兼容性的方法及装置,根据不同的测试需求预设测试流程,及记录有各个路由器对应参数的配置文件,通过构建所述路由器、交换机。
12、和服务器依次连接的局域网,依据配置文件中记录的路由器参数分别完成终端与每个路由器的连接通讯测试,生成测试结果上传至服务器。通过本发明的测试方式,能够节省人工搭建终端与路由器的测试环境的时间,降低在路由器连接过程中加密认证方式及密码的配置出错几率;完成终端与一台路由器的兼容性测试后能够自动切换至下一路由器,从而省去人工切换测试环境的时间;最后,在完成终端对所有路由器的兼容性测试后能够自动生成测试结果,并一次性记录保存,省去人工整理杂乱分散的测试数据时间,从整体上提升终端对不同路由器的WIFI兼容性测试的效率。附图说明0017 图1为本发明一实施例一种测试终端WIFI兼容性的方法的基本流程框图;0。
13、018 图2为本发明一实施例一种测试终端WIFI兼容性的方法的流程框图;0019 图3为本发明一实施例一种测试终端WIFI兼容性的装置的基本结构组成方框图;0020 图4为本发明一实施例一种测试终端WIFI兼容性的装置的结构组成方框图;0021 图5为本发明一实施例一种测试终端WIFI兼容性的方法及装置中局域网的连接示意图。0022 标号说明:0023 1、预设模块; 2、构建模块; 3、测试模块; 4、记录模块;0024 5、搜索单元; 6、连接单元; 7、通讯单元。具体实施方式0025 为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。0026 本发明最关键。
14、的构思在于:构建路由器、交换机和服务器依次连接的局域网,在终端运行预设测试程序后依据配置文件中各路由器的参数完成终端与各路由器之间的连接通讯测试,提高终端WIFI兼容性测试的效率。0027 请参照图1至图5,本发明提供一种测试终端WIFI兼容性的方法,包括:0028 预设测试程序及配置文件,所述配置文件记录包括两个以上的路由器各自对应的SSID、认证方式、加密方式和密码;0029 构建所述路由器、交换机和服务器依次连接的局域网;0030 在终端导入并运行所述测试程序,依据配置文件分别完成终端与每一个路由器的连接和通讯测试,生成测试结果;0031 记录并保存测试结果至服务器。0032 需要说明的。
15、是,通过交换机构建包括服务器和所有需要测试的品牌型号路由器的局域网后,无线路由器及服务器端的测试环境便配置完成,配置完成的测试环境不允许私自改动,直接通过交换机构建的测试环境能够省去人工逐次搭建服务器、终端与各路由器说 明 书CN 104410986 A3/6页6之间的测试环境过程。0033 预设的配置文件中还包括需要测试的无线路由器的个数、第1个无线路由器的SSID,第1个无线路由器的认证方式,第1个无线路由器的加密方式,第1个无线路由器的密码;依次类推填写完需要测试的无线路由器的认证加密等参数信息。0034 在测试过程中,根据从配置文件中获取的终端需要进行测试的无线路由器的SSID来搜索对。
16、应的路由器,其中,SSID为Service Set Identier的缩写,意思是:服务集标识。SSID通常由无线路由器广播出来,是一个局域网的名称,在终端连接无线路由器时,必须设置名称相同的SSID并且通过认证加密方式验证的用户才可以进入相应的网络的电脑进行数据通信,不同的SSID对应有不同品牌信号机认证加密方式不同的路由器。例如ssid为TCSPER001,对应认证方式为OPEN,加密方式为NONE,密码为空,信道为11,并且开启DHCP功能的品牌为:水星型号为:MW300R的无线路由器。当确定所要连接的无线路由器以后,测试程序依据配置文件中对应SSID下记录的认证方式、加密方式及密码建立。
17、终端与对应路由器的连接关系,成功连接后进行通讯测试。0035 从上述描述可知,本发明的有益效果在于:本发明提供一种测试终端WIFI兼容性的方法,能够节省人工搭建终端与路由器的测试环境的时间,降低在路由器连接过程中加密认证方式及密码的配置出错几率;完成终端与一台路由器的兼容性测试后能够自动切换至下一路由器,从而省去人工切换测试环境的时间;最后,在完成终端对所有路由器的兼容性测试后能够自动生成测试结果,并一次性记录保存,免去人工整理杂乱分散的测试数据时间,从整体上提升终端对不同路由器的WIFI兼容性测试的效率。0036 进一步的,所述测试程序包括终端与不同路由器的切换测试、终端与不同路由器认证加密。
18、方式的兼容性测试和终端与不同路由器环境的兼容性测试。0037 由上述描述可知,预设的测试程序中包含有多种具体的测试内容,根据用户测试需求的不同,能够灵活的进行调试。通过预设的测试程序,能够实现对终端的WIFI模块连接无线路由器的接入成功率、建立连接的时间及无线路由器之间切换连接的成功率等的测试,进而判断得到不同路由器能够实现灵活切换、不同路由器不同的认证加密方式之间是否能够兼容和不同路由器与终端的环境是否兼容的测试结论。0038 进一步的,所述“依据配置文件分别完成终端与每一个路由器的连接和通讯测试”包括:0039 在配置文件中依次获取每一个路由器对应的SSID,并执行以下步骤:0040 S1。
19、0:依据路由器的SSID在局域网中搜索并确定对应的路由器;0041 S20:读取配置文件,通过配置文件中路由器对应的认证方式、加密方式和密码建立终端与路由器的连接;0042 S30:在终端与路由器之间进行通讯传输测试。0043 由上述描述可知,每个不同品牌型号的路由器都预先配备有不同的SSID和不同的认证加密方式,因此,需要验证终端对各种不同品牌型号的路由器的不同认证加密方式的兼容性问题。0044 进一步的,所述“生成测试结果”包括成功建立连接的路由器对应的SSID、各路由器进行测试的次数、各路由器成功建立连接的次数、各路由器测试的总时长、各路由器成功连接的平均时长和各路由器通讯出错的次数。说。
20、 明 书CN 104410986 A4/6页70045 由上述描述可知,生成的测试结果包含多种项目的测试数据,测试结果在上传至服务器后将依照一定的考察指标来判断是否达标,具体的,考察指标包括对不同名/同名无线路由器切换成功率应不低于90,无线路由器连接成功率应不低于90,tcp数据通讯出错次数不应大于10次。0046 进一步的,所述终端为POS机终端。0047 本发明提供的另一个技术方案为:0048 一种测试终端WIFI兼容性的装置,包括带有WIFI模块的终端、交换机、服务器、两个以上的无线路由器和执行测试过程的预设模块1、构建模块2、测试模块3和记录模块4;0049 所述预设模块1,用于预设。
21、测试程序及配置文件,所述配置文件记录包括两个以上的路由器各自对应的SSID、认证方式、加密方式和密码;0050 所述构建模块2,用于构建所述路由器、交换机和服务器依次连接的局域网;0051 所述测试模块3,用于在终端导入并运行所述测试程序,依据配置文件分别完成终端与每一个路由器的连接和通讯测试,生成测试结果;0052 所述记录模块4,用于记录并保存测试结果至服务器。0053 从上述描述可知,本发明的有益效果在于:本发明的终端WIFI兼容性的装置是为了验证终端的WIFI模块对各种认证加密方式的无线路由器的兼容性,测试过程即进行终端对不同认证加密方式的无线路由器的连接的测试。通过本发明装置能够节省。
22、人工搭建终端与路由器的测试环境的时间,降低在路由器连接过程中加密认证方式及密码的配置出错几率;完成终端与一台路由器的兼容性测试后能够自动切换至下一路由器,从而省去人工切换测试环境的时间;最后,在完成终端对所有路由器的兼容性测试后能够自动生成测试结果,并一次性记录保存,免去人工整理杂乱分散的测试数据时间,从整体上提升终端对不同路由器的WIFI兼容性测试的效率。0054 进一步的,所述预设模块1中预设的测试程序包括终端与不同路由器的切换测试、终端与不同路由器认证加密方式的兼容性测试和终端与不同路由器环境的兼容性测试。0055 进一步的,所述测试模块3还用于在配置文件中依次获取每一个路由器对应的SS。
23、ID;0056 所述测试模块3还包括搜索单元5、连接单元6和通讯单元7;0057 所述搜索单元5,用于在配置文件中依次获取每一个路由器对应的SSID;0058 所述连接单元6,用于读取配置文件,通过配置文件中路由器对应的认证方式、加密方式和密码建立终端与路由器的连接;0059 所述通讯单元7,用于在终端与路由器之间进行通讯传输测试。0060 进一步的,所述测试模块3还用于生成包括成功建立连接的路由器对应的SSID、各路由器进行测试的次数、各路由器成功建立连接的次数、各路由器测试的总时长、各路由器成功连接的平均时长和各路由器通讯出错的次数的测试结果。0061 进一步的,所述终端为POS机终端。0。
24、062 本发明的实施例一为:0063 EPT-A9L平台WLAN模块,无线路由器接入成功率、无线路由器建立链接时间与无线路由器切换成功率测试的性能测试(共3用例)。说 明 书CN 104410986 A5/6页80064 用例1:不同名无线路由器切换测试:0065 前置环境:0066 九台不同型号的无线路由器连接在以太网交换机上,以太网交换机连接电脑。0067 电脑IP设为固定ip:192.168.0.223,开启TCP工具服务端,端口为5000。0068 所有无线路由器和电脑IP都设为同一个网段。0069 九台无线路由器分别按不同认证加密方式不同密码设置:0070 测试方法:0071 步骤1。
25、:根据搜索到的SSID,配置该SSID对应的连接参数(SSID,认证方式,加密方式,密码)。0072 步骤2:连接搜索到的编号为1的无线路由器,连接成功后进行一次TCP通讯,数据收发1024字节,记录连接成功的时间。0073 步骤3:切换到下一个无线路由器,重复步骤12。直至所有无线路由器都切换过一遍计为一次测试完成。0074 步骤4:该用例需要测试100次。0075 期望结果:0076 (1)计算出各个SSID对应的连接总次数,连接成功率,平均建链成功时间和TCP通讯成功率。0077 (2)测试程序按固定格式出具测试数据。0078 用例2:九种认证加密方式兼容性测试:0079 前置环境:与“。
26、用例1:不同名无线路由器切换测试”配置方式一样。0080 测试方法:0081 步骤1:开启WIFI自动连接功能。0082 步骤2:根据搜索到的SSID,配置该SSID对应的连接参数(SSID,认证方式,加密方式,密码)。0083 步骤3:连接搜索到的编号为1的无线路由器,连接成功后进行一次TCP通讯,数据收发1024字节,记录连接成功的时间。0084 步骤4:软件复位或者掉电机下电(根据芯片供电方案来决定),POS开机后,从进入加载驱动界面开始计时,直到返回系统初始化完成停止计时(此为系统初始化用时)。0085 步骤5:同一个无线路由器重复步骤2至3共100次。0086 步骤6:切换到下一个无。
27、线路由器。重复步骤1至4。0087 步骤7:直至所有无线路由器都覆盖到,测试结束。0088 期望结果:0089 (1)计算出各种认证加密方式对应的连接总次数,连接成功率,平均建链成功时间,TCP通讯成功率和系统初始化平均时间。0090 (2)测试程序按固定格式出具测试数据。0091 用例3:不同无线路由器环境兼容性测试:0092 前置环境:0093 所有需要测试的无线路由器都连接在以太网交换机上,以太网交换机连接电脑。0094 电脑IP设为192.168.0.223,开启TCP工具服务端,端口为5000。说 明 书CN 104410986 A6/6页90095 所有无线路由器和电脑IP都设为同。
28、一个网段。0096 所有参与测试的无线路由器参数设置要求如下:0097 SSID从TCSPER001开始,最后两位递增+1设置。0098 认证方式:WPAPSK0099 加密方式:TKIP0100 密码:123456780101 开启DHCP。0102 信道设为11。0103 测试方法:0104 与“用例2:九种认证加密方式兼容性测试”流程一致,区别只有两点:所有无线路由器的认证方式和加密方式都设置成一样:认证方式为WPAPSK,加密方式为TKIP,密码为12345678。0105 根据测试计划决定测试的无线路由器数量。0106 期望结果:0107 见“用例2:九种认证加密方式兼容性测试”,前。
29、置环境搭建了几台测试无线路由器,测试结果就要出具几台测试无线路由器。0108 需要测试终端POS的WIFI模块对九台不同型号的无线路由器的兼容问题进行测试,具体的测试过程包括:0109 1、依据所要进行测试的项目(可选择测试用例1-3中任意一个)设定测试程序;0110 2、创建包括九台不同型号各自对应的SSID、认证方式、加密方式及密码的配置文件;0111 3、构建无线路由器、服务器和终端的测试环境,具体包括:0112 a)九台不同型号的无线路由器连接在交换机上,交换机连接作为数据通讯服务器的电脑。0113 b)电脑IP设为192.168.0.223,开启TCP工具服务端,端口为5000。01。
30、14 c)所有无线路由器和电脑IP都设为同一个网段。0115 d)九台无线路由器分别按对应需求的认证加密方式设置。0116 4、使用测试程序开始测试。0117 综上所述,本发明提供的一种测试终端WIFI兼容性的方法及装置,不仅能够省去人工搭建测试环境的时间,降低现有人工操作方法过程中配置出错等误操作的几率,通过测试程序自动完成终端WIFI与不同路由器之间的兼容性测试;而且还能一次性得到终端对应不同路由器的测试结果,节省人工整理测试数据的时间;本发明能够从整体上提升终端WIFI兼容性测试的效率。0118 以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。说 明 书CN 104410986 A1/4页10图1说 明 书 附 图CN 104410986 A10。