一种Wi-Fi模组的测试方法、装置、设备及存储介质与流程

专利2025-12-22  17


本发明涉及近距离无线通信的,尤其涉及一种wi-fi模组的测试方法、装置、设备及存储介质。


背景技术:

1、wi-fi(wireless fidelity,无线保真)是一种基于ieee 802.11(无线局域网通用的标准)系列协议标准实现的近距离无线通信技术,实现电子设备通过无线方式连接到局域网。

2、在生产wi-fi模组时,主要是在实验室的环境中使用固定的测试用例对wi-fi模组进行测试,实验室的环境与测试用例均与wi-fi模组实际的运行环境存在较大偏差,使得wi-fi模组的一致性较差,在不同的运行环境下性能表现容易出现较大波动。


技术实现思路

1、本发明提供了一种wi-fi模组的测试方法、装置、设备及存储介质,以解决提高wi-fi模组的一致性的问题。

2、根据本发明的一方面,提供了一种wi-fi模组的测试方法,应用于上位机,所述方法包括:在设定测试场景时,初始化与所述测试场景适配的无线网络;初始化在所述测试场景中出现的多种终端、控制各个wi-fi模组使用所述终端的身份接入所述无线网络;以所述上位机为智能体、所述无线网络为环境、所述终端通过所述wi-fi模组执行业务操作为动作、所述终端的性能参数为激励,创建强化学习模型;运行所述强化学习模型,以在所述无线网络的各种网络状态下优化所述终端的性能参数为目标、学习所述终端通过所述wi-fi模组执行的业务操作;在测试所述wi-fi模组时,实时采集所述无线网络的网络状态;在模拟所述终端通过所述wi-fi模组执行与实时所述网络状态适配的业务操作时,对所述wi-fi模组采集测试数据;依据所述测试数据对所述wi-fi模组生成测试报告。

3、根据本发明的另一方面,提供了一种wi-fi模组的测试装置,应用于上位机,所述装置包括:无线网络初始化模块,用于在设定测试场景时,初始化与所述测试场景适配的无线网络;终端初始化模块,用于初始化在所述测试场景中出现的多种终端、控制各个wi-fi模组使用所述终端的身份接入所述无线网络;强化学习模型创建模块,用于以所述上位机为智能体、所述无线网络为环境、所述终端通过所述wi-fi模组执行业务操作为动作、所述终端的性能参数为激励,创建强化学习模型;强化学习模型运行模块,用于运行所述强化学习模型,以在所述无线网络的各种网络状态下优化所述终端的性能参数为目标、学习所述终端通过所述wi-fi模组执行的业务操作;网络状态采集模块,用于在测试所述wi-fi模组时,实时采集所述无线网络的网络状态;测试数据采集模块,用于在模拟所述终端通过所述wi-fi模组执行与实时所述网络状态适配的业务操作时,对所述wi-fi模组采集测试数据;测试报告生成模块,用于依据所述测试数据对所述wi-fi模组生成测试报告。

4、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的wi-fi模组的测试方法。

5、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使处理器执行时实现本发明任一实施例所述的wi-fi模组的测试方法。

6、在本实施例中,在设定测试场景时,初始化与测试场景适配的无线网络;初始化在测试场景中出现的多种终端、控制各个wi-fi模组使用终端的身份接入无线网络;以上位机为智能体、无线网络为环境、终端通过wi-fi模组执行业务操作为动作、终端的性能参数为激励,创建强化学习模型;运行强化学习模型,以在无线网络的各种网络状态下优化终端的性能参数为目标、学习终端通过wi-fi模组执行的业务操作;在测试wi-fi模组时,实时采集无线网络的网络状态;在模拟终端通过wi-fi模组执行与实时网络状态适配的业务操作时,对wi-fi模组采集测试数据;依据测试数据对wi-fi模组生成测试报告。本实施例使用强化学习模拟用户在终端中执行的业务操作,强化学习可以不断更新终端的业务操作,提高了测试环境的仿真度,使得wi-fi模组在更加贴近实际运行环境的测试环境中进行测试,便于挖掘wi-fi模组的缺陷、对wi-fi模组进行改进,从而提高wi-fi模组的一致性,在不同的运行环境下性能表现趋向稳定。

7、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。



技术特征:

1.一种wi-fi模组的测试方法,其特征在于,应用于上位机,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述初始化在所述测试场景中出现的多种终端、控制各个wi-fi模组使用所述终端的身份接入所述无线网络,包括:

3.根据权利要求1所述的方法,其特征在于,所述运行所述强化学习模型,以在所述无线网络的各种网络状态下优化所述终端的性能参数为目标、学习所述终端通过所述wi-fi模组执行的业务操作,包括:

4.根据权利要求3所述的方法,其特征在于,所述在所述无线网络的当前网络状态下、对所述终端通过所述wi-fi模组执行的业务操作计算激励,包括:

5.根据权利要求3所述的方法,其特征在于,所述依据所述激励、所述第一预期价值与所述第二预期价值更新所述强化学习模型,包括:

6.根据权利要求1-5中任一项所述的方法,其特征在于,所述依据所述测试数据对所述wi-fi模组生成测试报告,包括:

7.根据权利要求6所述的方法,其特征在于,所述在同一所述集合中,计算各个所述wi-fi模组在同一所述测试项下的所述测试指标值之间的相似度,包括:

8.一种wi-fi模组的测试装置,其特征在于,应用于上位机,所述装置包括:

9.一种电子设备,其特征在于,所述电子设备包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使处理器执行时实现权利要求1-7中任一项所述的wi-fi模组的测试方法。


技术总结
本发明公开了一种Wi‑Fi模组的测试方法、装置、设备及存储介质,该方法包括:在设定测试场景时,初始化与测试场景适配的无线网络;初始化在测试场景中出现的多种终端、控制各个Wi‑Fi模组使用终端的身份接入无线网络;以上位机为智能体、无线网络为环境、终端通过Wi‑Fi模组执行业务操作为动作、终端的性能参数为激励,创建强化学习模型;运行强化学习模型,以在无线网络的各种网络状态下优化终端的性能参数为目标、学习终端通过Wi‑Fi模组执行的业务操作;在测试Wi‑Fi模组时,实时采集无线网络的网络状态;在模拟终端通过Wi‑Fi模组执行与实时网络状态适配的业务操作时,对Wi‑Fi模组采集测试数据;依据测试数据对Wi‑Fi模组生成测试报告。提高Wi‑Fi模组的一致性。

技术研发人员:刘雄标,吴壮耿,王继昇,余亚利,杨碧婉
受保护的技术使用者:广州易而达科技股份有限公司
技术研发日:
技术公布日:2024/6/26
转载请注明原文地址:https://doc.8miu.com/index.php/read-1825771.html

最新回复(0)