[发明专利]一种无线认证自动化测试方法及系统在审
申请号: | 201710617320.5 | 申请日: | 2017-07-26 |
公开(公告)号: | CN107509215A | 公开(公告)日: | 2017-12-22 |
发明(设计)人: | 苏瑜阳 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04W24/06 | 分类号: | H04W24/06;H04W76/02;H04L12/24;H04L29/06;H04W12/06 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙)31251 | 代理人: | 郭桂峰 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无线 认证 自动化 测试 方法 系统 | ||
技术领域
本发明涉及无线认证测试领域,尤其涉及一种移动终端的无线认证自动化测试方法及系统。
背景技术
无线网络一般覆盖在用户需要的某一区域,并且是由多个无线AP(Access Point,接入点)组成的Mesh网络(无线网格网络)。通常来说,用户进入无线网络覆盖的区域后,使用移动终端选择某一个SSID(Service Set Identifier,服务集标识),接入某一个SSID(本地管理的IEEE MAC地址)的无线AP,完成关联和无线认证后,即可使用无线服务。
为具有稳定和良好的无线接入功能,移动终端,如手机一般都要经过多次无线认证测试才能正式投入使用,而对很多用户来说,移动终端的无线网络功能已经成为用户最常使用且最为重要的功能,因此,无线认证的测试变得尤为重要。
现有的移动终端的无线认证测试采用的是自动化测试方案,所谓自动化测试方案是把以人为驱动的测试行为改成机器执行,通过精心设计的测试用例,由机器按照测试用例的执行步骤对应用进行自动操作,然后输出结果,由测试人员进行比较。自动化测试能够很方便的自动完成安装/卸载、启动/运行、UI适配等枯燥的手工测试环节,节省很多时间。
然而,现有的自动化无线认证测试多为使用真机利用脚本控制移动终端如手机进行测试,由于移动终端如手机的软硬件系统太多,因此,如果要做到全面测试,需要购买多部移动终端如手机,费用较高,而且还需多次升级或者降级系统版本,比较麻烦,效率较低。
发明内容
为克服上述现有技术存在的不足,本发明之目的在于提供一种无线认证自动化测试方法及系统,以将PC的无线网卡作为移动终端的WIFI模块来实现在PC上模拟移动终端连接SSID并进行认证的过程,使其在各种系统下可进行多次重复的自动化测试,能够帮助测试人员完成更多要求,可极大地节省人力、时间和硬件资源,解决了手工测试乏味重复、效率不高的问题。
为达上述目的,本发明提供的技术方案如下:
一种无线认证自动化测试方法,包括如下步骤:
步骤一,获取所需移动终端系统的镜像文件;
步骤二,运行该镜像文件以模拟该移动终端系统;
步骤三,将无线网卡作为无线模块并将其连接服务集标识进行认证测试。
在上述技术方案中,通过将PC的无线网卡作为移动终端的WIFI模块来实现在PC上模拟移动终端连接SSID并进行认证的过程,能够帮助测试人员完成更多要求,可极大地节省人力、时间和硬件资源。
进一步地,步骤三包括:
步骤S1,启动该无线网卡;
步骤S2,将该无线网卡连接服务集标识;
步骤S3,开启浏览器;
步骤S4,获取任意网址,该浏览器自动跳转到认证界面;
步骤S5,通过定位检测到认证按钮;
步骤S6,获取对该认证按钮的操作指令,将系统自动跳转到认证成功界面;
步骤S7,当认证成功后,开启任意网页检查是否可以上网。
在上述技术方案中,通过具体认证测试过程实现了在PC上模拟移动终端连接SSID并进行认证的过程。
进一步地,步骤三还包括如下步骤:
重复步骤S1至步骤S7,以进行多次认证。
在上述技术方案中,可实现在各种系统下进行多次重复的自动化测试。
进一步地,于步骤三之前,还包括打开自动化测试工具的步骤。
在上述技术方案中,通过打开自动化测试工具,这样使用者无需重新编译app或者做任何调整,就可以测试移动应用,可以使测试代码访问后端API和数据库。
进一步地,步骤三通过该自动化测试工具利用脚本自动实现。
在上述技术方案中,通过编写测试脚本实现自动化认证测试的过程,可以极大的节省人力、时间和硬件资源,解决了手工测试乏味重复、效率不高的问题。
进一步地,于步骤S5中,通过元素定位检测到该认证按钮。
在上述技术方案中,于认证测试过程中,采用元素定位检测到认证按钮以进行认证确认。
为达到上述目的,本发明还提供一种无线认证自动化测试系统,包括:
镜像文件获取单元,用于获取所需移动终端系统镜像文件;
镜像文件运行单元,用于运行该镜像文件以模拟该移动终端系统;
认证测试单元,用于将无线网卡作为无线模块并将其连接服务集标识进行认证测试。
进一步地,该认证测试单元包括:
无线网卡开启单元,用于启动该无线网卡;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710617320.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种草莓味稀奶油及其制备方法
- 下一篇:霉菌混合发酵奶酪及其制备方法