一种WiFi设备测试方法及其相关设备与流程
本技术属于设备测试领域,尤其涉及一种wifi设备测试方法及其相关设备。
背景技术:
1、在wifi设备自动化测试领域,行业已形成标准化的常规测试流程,是wifi设备出厂质检、性能核验、功能验证的核心技术手段。常规自动化测试作业中,需依托统一测试环境完成全套测试链路操作:首先通过蓝牙适配器扫描、获取待测wifi设备的地址码,完成设备精准定位与识别;再依托wifi路由器与待测wifi设备建立稳定通信连接,以此为基础开展全维度测试工作,核心涵盖wifi性能指标检测、设备产品控制功能验证、测试数据实时上传、设备ota远程升级测试等多项关键测试任务,是保障wifi设备产品质量、把控设备性能稳定性的重要核心环节。
2、随着wifi设备智能化、规模化量产发展,自动化测试场景逐步呈现多设备密集测试的作业模式,同一测试环境内往往同时部署多台wifi待测设备、多组蓝牙适配设备,实现批量设备同步测试,以此提升整体测试产能。但该密集测试模式下,wifi设备与蓝牙设备均主要工作在2.4ghz公共频段,二者信号频段高度重叠,频谱资源相互抢占,极易产生严重的射频信号相互干扰问题,成为制约自动化测试作业稳定开展的核心问题。
技术实现思路
1、本发明的目的在于提供一种wifi设备测试方法及其相关设备,旨在解决现有的wifi设备测试过程中射频信号相互干扰问题,本技术提供的包括:
2、本技术实施例第一方面提供了一种wifi设备测试方法,所述方法应用于测试设备对被测试设备的测试过程中,所述测试设备和所述被测试设备均具有wifi模块,所述方法包括:
3、采集测试环境中短距无线通信信号数量和强度,基于所述短距无线通信信号数量和强度计算干扰指数,所述干扰指数与短距无线通信信号数量和强度的大小正相关;
4、根据所述干扰指数,确定所述测试设备的信号衰减参数,所述干扰指数与所述信号衰减参数正相关,所述信号衰减参数用于调整所述测试设备的短距无线通信信号的输出功率,所述信号衰减参数与测试设备的短距无线通信信号输出功率呈负相关,以使得所述测试设备输出的短距无线通信信号在预设测试距离内与所述被测试设备正常通信,超出所述预设测试距离则不足以正常通信;
5、基于所述信号衰减参数调整所述测试设备的短距无线通信信号;
6、基于调整后的短距无线通信信号完成对所述被测试设备的测试过程。
7、基于本技术实施例第一方面提供的wifi设备测试方法,可选地,所述短距无线通信信号包括蓝牙信号和wifi信号。
8、基于本技术实施例第一方面提供的wifi设备测试方法,可选地,所述干扰指数基于下述公式计算得到:
9、
10、其中:
11、为干扰指数;
12、为环境中第i个干扰源的信号功率,n为干扰源总数;
13、为当前所述被测试设备的信号功率。
14、基于本技术实施例第一方面提供的wifi设备测试方法,可选地,所述根据所述干扰指数,确定所述测试设备的信号衰减参数,包括:
15、若<1,则确定为低干扰等级,衰减参数确认为0;
16、若1≤<3:则确定为中度干扰等级,衰减参数确认为2-5db;
17、若≥3:则确定为高干扰等级,衰减参数确认为6-10db。
18、基于本技术实施例第一方面提供的wifi设备测试方法,可选地,所述根据所述干扰指数,确定所述测试设备的信号衰减参数包括:
19、确定被测试设备的频道;
20、根据下述公式计算同频干扰指数和异频干扰指数,所述同频干扰指数为基于相同频率干扰源按照下述公式计算得到的干扰指数,所述异频干扰指数为基于不同频率干扰源按照下述公式计算得到的干扰指数;
21、
22、其中为干扰指数,为环境中第i个干扰源的信号功率,n为干扰源总数,为当前所述被测试设备的信号功率;
23、基于下述公式确定初始信号衰减参数:
24、
25、其中:初始衰减参数,:归一化后的同频干扰指数,:归一化后的异频干扰指数,:同频干扰权重,:异频干扰权重。
26、所述同频干扰指数和所述异频干扰指数的归一化处理方式包括:
27、若实际干扰指数<1,归一化后取值为0;
28、若实际干扰指数1≤<3,归一化后取值为0.5;
29、若实际干扰指数≥3,归一化后取值为1。
30、基于本技术实施例第一方面提供的wifi设备测试方法,可选地,所述被测试设备为智能门锁或智能音箱。
31、基于本技术实施例第一方面提供的wifi设备测试方法,可选地,所述基于调整后的短距无线通信信号完成对所述被测试设备的测试过程,包括:
32、基于衰减后的蓝牙信号获取被测试设备的蓝牙地址码;
33、基于衰减后的wifi信号与被测试设备建立wifi连接;
34、在保持wifi连接的状态下,依次执行wifi性能测试、功能验证、测试数据上传及ota升级,形成连续自动化测试流程。
35、基于本技术实施例第一方面提供的wifi设备测试方法,可选地,所述基于调整后的短距无线通信信号完成对所述被测试设备的测试过程,还包括:
36、基于当前测试环境中短距无线通信信号变化情况实时调整所述信号衰减参数。
37、本技术实施例第二方面提供了一种wifi设备测试设备,所述设备应用于对被测试设备的测试过程中,所述wifi设备测试设备和所述被测试设备均具有wifi模块,所述wifi设备测试设备包括:
38、干扰指数确定单元,用于采集测试环境中短距无线通信信号数量和强度,基于所述短距无线通信信号数量和强度计算干扰指数,所述干扰指数与短距无线通信信号数量和强度的大小正相关;
39、信号衰减参数确定单元,用于根据所述干扰指数,确定所述测试设备的信号衰减参数,所述干扰指数与所述信号衰减参数正相关,所述信号衰减参数用于调整所述测试设备的短距无线通信信号的输出功率,所述信号衰减参数与测试设备的短距无线通信信号输出功率呈负相关,以使得所述测试设备输出的短距无线通信信号在预设测试距离内与所述被测试设备正常通信,超出所述预设测试距离则不足以正常通信;
40、调整单元,用于基于所述信号衰减参数调整所述测试设备的短距无线通信信号;
41、测试单元,用于基于调整后的短距无线通信信号完成对所述被测试设备的测试过程。
42、可选地,基于本技术实施例第二方面提供的wifi设备测试设备,可选地,所述短距无线通信信号包括蓝牙信号和wifi信号。
43、基于本技术实施例第一方面提供的wifi设备测试设备,可选地,所述干扰指数基于下述公式计算得到:
44、
45、其中:
46、为干扰指数;
47、为环境中第i个干扰源的信号功率,n为干扰源总数;
48、为当前所述被测试设备的信号功率。
49、可选地,所述信号衰减参数确定单元用于:
50、若<1,则确定为低干扰等级,衰减参数确认为0;
51、若1≤<3:则确定为中度干扰等级,衰减参数确认为2-5db;
52、若≥3:则确定为高干扰等级,衰减参数确认为6-10db。
53、可选地,所述信号衰减参数确定单元具体用于:
54、确定被测试设备的频道;
55、根据下述公式计算同频干扰指数和异频干扰指数,所述同频干扰指数为基于相同频率干扰源按照下述公式计算得到的干扰指数,所述异频干扰指数为基于不同频率干扰源按照下述公式计算得到的干扰指数;
56、
57、其中为干扰指数,为环境中第i个干扰源的信号功率,n为干扰源总数,为当前所述被测试设备的信号功率;
58、基于下述公式确定初始信号衰减参数:
59、
60、其中:初始衰减参数,:归一化后的同频干扰指数,:归一化后的异频干扰指数,:同频干扰权重,:异频干扰权重。
61、所述同频干扰指数和所述异频干扰指数的归一化处理方式包括:
62、若实际干扰指数<1,归一化后取值为0;
63、若实际干扰指数1≤<3,归一化后取值为0.5;
64、若实际干扰指数≥3,归一化后取值为1。
65、可选地,所述被测试设备为智能门锁或智能音箱。
66、可选地,所述测试单元用于:
67、基于衰减后的蓝牙信号获取被测试设备的蓝牙地址码;
68、基于衰减后的wifi信号与被测试设备建立wifi连接;
69、在保持wifi连接的状态下,依次执行wifi性能测试、功能验证、测试数据上传及ota升级,形成连续自动化测试流程。
70、可选地,所述测试设备还包括:
71、调整单元,用于基于当前测试环境中短距无线通信信号变化情况实时调整所述信号衰减参数。
72、本技术实施例第三方面提供了一种wifi设备测试设备,包括:
73、中央处理器,存储器,输入输出接口,有线或无线网络接口,蓝牙适配器、wifi路由器、信号衰减模块、信号强度检测单元以及电源;
74、所述存储器为短暂存储存储器或持久存储存储器;
75、所述中央处理器配置为与所述存储器通信,在所述设备上执行所述存储器中的指令操作以执行如本技术实施例第一方面中任意一项所述的方法。
76、本技术实施例第四方面提供了一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得计算机执行如本技术实施例第一方面中任意一项所述的方法。
77、本技术实施例第五方面提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行如本技术实施例第一方面中任意一项所述的方法。
78、从以上技术方案可以看出,本技术实施例具有以下优点:本技术实施例提供了一种wifi设备测试方法,所述方法应用于测试设备对被测试设备的测试过程中,所述测试设备和所述被测试设备均具有wifi模块,所述方法包括:采集测试环境中短距无线通信信号数量和强度,基于所述短距无线通信信号数量和强度计算干扰指数,所述干扰指数与短距无线通信信号数量和强度的大小正相关;根据所述干扰指数,确定所述测试设备的信号衰减参数,所述干扰指数与所述信号衰减参数正相关,所述信号衰减参数用于调整所述测试设备的短距无线通信信号的输出功率,以使得所述测试设备输出的短距无线通信信号在预设测试距离内与所述被测试设备正常通信,超出所述预设测试距离则不足以正常通信;基于所述信号衰减参数调整所述测试设备的短距无线通信信号;基于调整后的短距无线通信信号完成对所述被测试设备的测试过程。本方案通过采集测试环境短距无线通信信号的数量与强度,量化计算干扰指数,并自适应匹配对应的信号衰减参数,动态调整测试设备短距无线通信输出功率,通过限定短距信号仅在预设测试距离内有效,可规避周边设备跨设备信号串扰,适配多设备规模化自动化测试场景,无需人工调整设备位置、切换信道等繁琐操作,大幅降低测试运维成本,显著提升批量测试效率,适配行业高效量产测试需求。