一种基于智能插座及路由器的设备回连自动化测试方法与流程

未命名 10-09 阅读:176 评论:0


1.本发明涉及数字信息传输技术领域,尤其涉及一种基于智能插座及路由器的设备回连自动化测试方法。


背景技术:

2.大部分智能设备均具备联网能力,以摄像头为例,摄像头正常工作需要连接到可以正常上网的wifi。当摄像头连接在一个可以正常上网的路由器wifi下正常工作时,路由器突然断电或者是路由器网络断开导致摄像头无法连接网络,过段时间当路由器wifi恢复时,摄像头应能重新连接wifi网络并恢复正常工作状态,以上流程即为摄像头的回连。
3.回连测试是针对设备品控的一个重要的专项测试,根据上述路由器断电(wifi信号消失)和断网(wifi信号存在但无网络)两种情况,针对智能设备的回连测试也分为断电和断网两种类型。
4.目前针对回连测试主要采用人工的方式进行测试,以上描述的断电断网两种测试场景分别依靠人手工拔掉路由器电源或者拔掉路由器网线来实现,断开指定时间后再次恢复路由器状态,通过人工在app上操作智能摄像头来验证设备是否回连成功。
5.以上方案存在以下的缺陷:1.手工测试回连流程时间过长,无法同时实现大批次智能产品断电无wifi信号回连及有wifi信号但无法上网回连这两种场景的同时测试,并且这中间很大部分时间均是在等待且记录智能设备的状态,极大的浪费了测试人员的工作时间;2.无法进行批量测试,受限于测试人员精力和投入成本问题,目前的手工测试方案无法进行大批量测试和验证;3.测试资源路由器有限,当多产品同时提测验证时,测试资源需要相互协调等待。


技术实现要素:

6.本发明所要解决的技术问题是提供一种基于智能插座及路由器的设备回连自动化测试方法,设置两个路由器分别与需要测试断电无wifi信号回连场景的待测试设备以及需要测试有wifi信号但无法上网回连场景的待测试设备绑定,并且其中一个路由器与智能插座连接,通过对智能插座的开关状态进行控制,可以同时实现对设备的断电和断网回连自动化测试。
7.本发明是通过以下技术方案予以实现:
8.一种基于智能插座及路由器的设备回连自动化测试方法,其包括如下步骤:s1:将第一路由器的电源插在智能插座上上电,并将第一路由器与网线连接;s2:将第二路由器的电源插在任一插座上上电,第一路由器与第二路由器之间通过网线连接;s3:将需要测试断电无wifi信号回连的第一待测试设备绑定到第一路由器上,将需要测试有wifi信号但无法上网回连的第二待测试设备绑定到第二路由器上,分别记录第
一待测试设备的识别码和第二待测试设备的识别码;s4:控制智能插座关机断电,使第一路由器进入断电wifi消失状态,第一待测试设备处于无wifi连接断网状态,第二路由器进入wifi存在但是无网状态,第二待测试设备处于连接wifi但无网络状态;s5:控制智能插座上电,直至待测试设备网络状态显示正常,将第一待测试设备网络状态恢复正常所需时长与第一待测试设备的识别码绑定并记录,若第一待测试设备在设定时长内网络状态没有显示正常,则判断第一待测试设备此次回连测试失败,并将测试失败结果与第一待测试设备的识别码绑定并记录;将第二待测试设备网络状态恢复正常所需时长与第二待测试设备的识别码绑定并记录,若第二待测试设备在设定时长内网络状态没有显示正常,则判断第二待测试设备此次回连测试失败,将测试失败结果与第二待测试设备的识别码绑定并记录;s6:重复步骤s4及步骤s5,进行多次重复回连测试,并根据多次回连测试结果判断被测试设备回连测试是否符合要求。
9.优选的,步骤s4中智能插座关机断电的时长为十分钟。
10.优选的,步骤s5中设定时长为十分钟。
11.进一步,智能插座控制模块控制智能插座关机断电或上电。
12.进一步,步骤s5中云服务平台循环轮询待测试设备的状态获取接口信息,直至接口返回信息为设备网络状态显示正常。
13.进一步,测试方法还包括步骤s7:将记录的数据写入excel文件内,并发送邮件报告到测试人员指定邮箱。
14.发明的有益效果:本发明提供的一种基于智能插座及路由器的设备回连自动化测试方法,设置两个路由器分别与需要测试断电无wifi信号回连的待测试设备以及需要测试有wifi信号但无法上网回连的待测试设备绑定,并且其中一个路由器与智能插座连接,通过对智能插座的开关状态进行控制,可以同时实现对设备的断电和断网回连自动化测试,并且支持同时测试多产品多设备多种情况,极大的满足了产品目前快速迭代的测试需求,同时解放了测试人力,避免了长时间的枯燥回连测试等待时间。
附图说明
15.图1为本发明方法流程示意图。
16.图2本发明系统结构示意图。
17.图中:1. 第一待测试设备,2.第一路由器,3.智能插座,4.智能插座控制模块,5. 第二待测试设备,6.第二路由器,7.普通插座。
具体实施方式
18.本发明的一种基于智能插座及路由器的设备回连自动化测试方法具体流程图如图1所示,系统图如图2所示,测试方法包括如下步骤:s1:将第一路由器2的电源插在智能插座3上上电,并将第一路由器与网线连接;s2:将第二路由器6的电源插在任一普通插座7上上电,第一路由器与第二路由器
之间通过网线连接;步骤s1和步骤s2先将第一路由器及第二路由器的插座上电,可以预先确定第一路由器及第二路由器能够正常通断电。s3:将需要测试断电无wifi信号回连的第一待测试设备1绑定到第一路由器上,将需要测试有wifi信号但无法上网回连的第二待测试设备5绑定到第二路由器上,分别记录第一待测试设备的识别码和第二待测试设备的识别码;s4:控制智能插座关机断电,使第一路由器进入断电wifi消失状态,第一待测试设备处于无wifi连接断网状态,第二路由器进入wifi存在但是无网状态,第二待测试设备处于连接wifi但无网络状态;
19.s5:控制智能插座上电,直至待测试设备网络状态显示正常,将第一待测试设备网络状态恢复正常所需时长与第一待测试设备的识别码绑定并记录,若第一待测试设备在设定时长内网络状态没有显示正常,则判断第一待测试设备此次回连测试失败,并将测试失败结果与第一待测试设备的识别码绑定并记录;将第二待测试设备网络状态恢复正常所需时长与第二待测试设备的识别码绑定并记录,若第二待测试设备在设定时长内网络状态没有显示正常,则判断第二待测试设备此次回连测试失败,将测试失败结果与第二待测试设备的识别码绑定并记录;将测试结果与待测试设备的识别码绑定在一起进行记录,具有可追溯性。
20.s6:重复步骤s4及步骤s5,进行多次重复回连测试,并根据多次回连测试结果判断被测试设备回连测试是否符合要求。进行多次重复回连测试,并根据多次回连测试结果综合判断被测试设备回连测试是否符合要求,可以去除一次测试结果的偶然性因素,使测试结果更加真实准确,比如可以根据回连测试成功的比率确定设备回连测试是否符合要求。
21.本发明提供的一种基于智能插座及路由器的设备回连自动化测试方法,设置了两个路由器分别与需要测试断电无wifi信号回连的待测试设备以及需要测试有wifi信号但无法上网回连的待测试设备绑定,并且其中一个路由器与智能插座连接,通过对智能插座的开关状态进行控制,可以同时实现对设备的断电和断网回连自动化测试,并且支持同时测试多产品多设备多种情况,极大的满足了产品目前快速迭代的测试需求,同时解放了测试人力,避免了长时间的枯燥回连测试等待时间。
22.这里的需要测试断电无wifi信号回连的待测试设备以及需要测试有wifi信号但无法上网回连的待测试设备可以是从大批量既需要进行断电无wifi信号回连测试又需要有wifi信号但无法上网回连测试的同一批产品中任意选取的两台设备,也可以是分别需要测试不同项目的两种不同品种的设备,如果每种设备都需要两个不同项目的测试,可以先按照步骤s1-s6的步骤测试完,再将两个待测试设备调换位置进行测试。真正实现了同时对设备的断电和断网回连自动化测试,并且支持同时测试多产品多设备多种情况,极大的满足了产品目前快速迭代的测试需求。
23.优选的,步骤s4中智能插座关机断电的时长为十分钟,防止关机断电过于频繁,影响测试结果的准确性,并且防止对设备造成损伤。
24.优选的,步骤s5中设定时长为十分钟,既让测试方法符合测试要求,又使被测试设备有充分的回连反应时间。
25.进一步,智能插座控制模块4控制智能插座关机断电或上电,这样可以实现关机断电或上电自动化控制。
26.进一步,步骤s5中云服务平台循环轮询待测试设备的状态获取接口信息,直至接口返回信息为设备网络状态显示正常,进一步使测试方法实现完全自动化,而无需人工查看,并且使记录结果更加准确。
27.进一步,测试方法还包括步骤s7:将记录的数据写入excel文件内,并发送邮件报告到测试人员指定邮箱,测试人员收到邮件报告后可直接面向开发商发出回连测试结果,无需测试人员手动填写报告,进一步解放了人力。
28.综上所述,本发明提出的一种基于智能插座及路由器的设备回连自动化测试方法,通过对智能插座的开关状态进行控制,可以同时实现对设备的断电和断网回连自动化测试,并且支持同时测试多产品多设备多种情况,极大的满足了产品目前快速迭代的测试需求,同时解放了测试人力,避免了长时间的枯燥回连测试等待时间。
29.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术特征:
1.一种基于智能插座及路由器的设备回连自动化测试方法,其特征在于:包括如下步骤:s1:将第一路由器的电源插在智能插座上上电,并将第一路由器与网线连接;s2:将第二路由器的电源插在任一插座上上电,第一路由器与第二路由器之间通过网线连接;s3:将需要测试断电无wifi信号回连的第一待测试设备绑定到第一路由器上,将需要测试有wifi信号但无法上网回连的第二待测试设备绑定到第二路由器上,分别记录第一待测试设备的识别码和第二待测试设备的识别码;s4:控制智能插座关机断电,使第一路由器进入断电wifi消失状态,第一待测试设备处于无wifi连接断网状态,第二路由器进入wifi存在但是无网状态,第二待测试设备处于连接wifi但无网络状态;s5:控制智能插座上电,直至待测试设备网络状态显示正常,将第一待测试设备网络状态恢复正常所需时长与第一待测试设备的识别码绑定并记录,若第一待测试设备在设定时长内网络状态没有显示正常,则判断第一待测试设备此次回连测试失败,并将测试失败结果与第一待测试设备的识别码绑定并记录;将第二待测试设备网络状态恢复正常所需时长与第二待测试设备的识别码绑定并记录,若第二待测试设备在设定时长内网络状态没有显示正常,则判断第二待测试设备此次回连测试失败,将测试失败结果与第二待测试设备的识别码绑定并记录;s6:重复步骤s4及步骤s5,进行多次重复回连测试,并根据多次回连测试结果判断被测试设备回连测试是否符合要求。2.根据权利要求1所述的一种基于智能插座及路由器的设备回连自动化测试方法,其特征在于:步骤s4中智能插座关机断电的时长为十分钟。3.根据权利要求1所述的一种基于智能插座及路由器的设备回连自动化测试方法,其特征在于:步骤s5中设定时长为十分钟。4.根据权利要求1所述的一种基于智能插座及路由器的设备回连自动化测试方法,其特征在于:智能插座控制模块控制智能插座关机断电或上电。5.根据权利要求1所述的一种基于智能插座及路由器的设备回连自动化测试方法,其特征在于:步骤s5中云服务平台循环轮询待测试设备的状态获取接口信息,直至接口返回信息为设备网络状态显示正常。6.根据权利要求1所述的一种基于智能插座及路由器的设备回连自动化测试方法,其特征在于:还包括步骤s7:将记录的数据写入excel文件内,并发送邮件报告到测试人员指定邮箱。

技术总结
本发明涉及数字信息传输技术领域,尤其涉及一种基于智能插座及路由器的设备回连自动化测试方法,包括如下步骤:第一路由器的电源插在智能插座上上电且与网线连接;第二路由器上电且与第二路由器网线连接;待测试设备分别绑定到第一路由器上及第二路由器上;控制智能插座关机断电;控制智能插座上电,直至待测试设备网络状态显示正常,将测试结果与待测试设备的识别码绑定并记录;多次重复回连测试,并根据多次回连测试结果判断被测试设备回连测试是否符合要求。本发明提供的方法可以同时实现对设备的断电和断网回连自动化测试,并且支持同时测试多产品多设备多种情况。持同时测试多产品多设备多种情况。持同时测试多产品多设备多种情况。


技术研发人员:孙昊鹏 刘斌 班东梦 孙竹青 王子璇 徐皓月 赵婧 黄佳楠 吴琼发
受保护的技术使用者:天津华来科技股份有限公司
技术研发日:2023.09.01
技术公布日:2023/10/7
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐