一种短波电台自动化测试方法、装置及相关设备与流程
- 国知局
- 2024-09-14 14:29:43
本申请涉及短波,具体涉及一种短波电台自动化测试方法、装置及相关设备。
背景技术:
1、近年来,短波电台技术的不断发展,各类型短波应用地越来越广泛,市场对短波电台的需求也随之加大,如何快速高效地对短波电台进行自动化生产是每个厂家面临的重要问题。传统的短波电台生产过程中,在短波电台硬件组装完成后,需要产线工人一对一的进行短波电台功能、性能测试,最后还要根据发货需求下载版本、设置默认配置,整个测试效率低下且人力成本高。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高测试效率且降低人力成本的短波电台自动化测试方法、装置及相关设备。
2、第一方面,本申请提供了一种短波电台自动化测试方法,应用于控制终端,方法包括:
3、向所在局域网内的短波电台广播发现报文;
4、接收短波电台返回的,携带短波电台根据发现报文对应生成的第一guid(globally unique identifier,全局唯一标识符)的应答报文;
5、向短波电台分配唯一的网络参数并广播网络参数设置报文,网络参数设置报文用于使得短波电台判断广播网络参数设置报文中携带的第二guid是否与第一guid一致,若一致,则使得短波电台利用网络参数进行配置,与控制终端建立tcp(transmission controlprotocol,传输控制协议)连接,并向控制终端发送tcp建链请求;
6、基于tcp建链请求与短波电台建立通信连接,并向短波电台发送测试请求,测试请求用于使得短波电台在控制终端的控制下执行测试,得到测试结果;
7、接收短波电台返回的测试结果。
8、在其中一个实施例中,该方法包括:
9、向短波电台发送版本升级请求,版本升级请求用于使得短波电台执行版本升级,得到版本升级结果;
10、接收短波电台返回的版本升级结果。
11、在其中一个实施例中,该方法包括:
12、控制短波电台的测试过程,直至全部测试项测试完成。
13、第二方面,本申请提供了一种短波电台自动化测试方法,应用于短波电台,方法包括:
14、接收控制终端广播的发现报文;
15、根据发现报文对应生成第一guid,并将携带第一guid的应答报文返回给控制终端;
16、接收控制终端分配的唯一的网络参数以及控制终端广播的携带第二guid的网络参数设置报文;
17、判断第一guid是否与第二guid一致,若一致,则利用网络参数进行配置,与控制终端建立tcp连接,并向控制终端发送tcp建链请求,tcp建链请求用于使得控制终端与短波电台建立通信连接,并向短波电台发送测试请求;
18、基于测试请求执行生产测试,得到测试结果;
19、向控制终端返回测试结果。
20、在其中一个实施例中,该方法包括:
21、若第一guid是否与第二guid不一致,则丢弃网络参数设置报文。
22、在其中一个实施例中,该方法包括:
23、接收控制终端发送的版本升级请求;
24、基于版本升级请求执行版本升级,得到版本升级结果;
25、向控制终端返回版本升级结果。
26、第三方面,本申请还提供了一种短波电台自动化测试方法装置,应用于控制终端侧,装置包括:
27、第一广播模块,用于向所在局域网内的短波电台广播发现报文;
28、第一接收模块,用于接收短波电台返回的,携带短波电台根据发现报文对应生成的第一全局唯一标识符guid的应答报文;
29、第二广播模块,用于向短波电台分配唯一的网络参数并广播网络参数设置报文,网络参数设置报文用于使得短波电台判断广播网络参数设置报文中携带的第二guid是否与第一guid一致,若一致,则使得短波电台利用网络参数进行配置,与控制终端建立传输控制协议tcp连接,并向控制终端发送tcp建链请求;
30、建立模块,用于tcp建链请求与短波电台建立通信连接,并向短波电台发送测试请求,测试请求用于使得短波电台在控制终端的控制下执行测试,得到测试结果;
31、第二接收模块,用于接收短波电台返回的测试结果。
32、第四方面,本申请还提供了一种短波电台自动化测试方法装置,应用于短波电台侧,装置包括:
33、第三接收模块,用于接收控制终端广播的发现报文;
34、第一返回模块,用于根据发现报文对应生成第一guid,并将携带第一guid的应答报文返回给控制终端;
35、第四接收模块,用于接收控制终端分配的唯一的网络参数以及控制终端广播的携带第二guid的网络参数设置报文;
36、判断模块,用于判断第一guid是否与第二guid一致,若一致,则利用网络参数进行配置,与控制终端建立tcp连接,并向控制终端发送tcp建链请求,tcp建链请求用于使得控制终端与短波电台建立通信连接,并向短波电台发送测试请求;
37、第一执行模块,用于基于测试请求执行生产测试,得到测试结果;
38、第二返回模块,用于向控制终端返回测试结果。
39、第五方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述短波电台自动化测试方法的步骤。
40、第六方面,本申请还提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现上述短波电台自动化测试方法的步骤。
41、上述短波电台自动化测试方法,向所在局域网内的短波电台广播发现报文;接收短波电台返回的,携带短波电台根据发现报文对应生成的第一全局唯一标识符guid的应答报文;向短波电台分配唯一的网络参数并广播网络参数设置报文,网络参数设置报文用于使得短波电台判断广播网络参数设置报文中携带的第二guid是否与第一guid一致,若一致,则使得短波电台利用网络参数进行配置,与控制终端建立传输控制协议tcp连接,并向控制终端发送tcp建链请求;基于tcp建链请求与短波电台建立通信连接,并向短波电台发送测试请求,测试请求用于使得短波电台在控制终端的控制下执行测试,得到测试结果,接收短波电台返回的测试结果。本发明的一种自动化短波电台测试方法,能够对短波电台进行自动化测试,无需人工干预,达到了提高测试效率且降低人力成本的技术效果。
技术特征:1.一种短波电台自动化测试方法,其特征在于,应用于控制终端,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.一种短波电台自动化测试方法,其特征在于,应用于短波电台,所述方法包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
7.一种短波电台自动化测试装置,其特征在于,应用于控制终端侧,所述装置包括:
8.一种短波电台自动化测试装置,其特征在于,应用于短波电台侧,所述装置包括:
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
技术总结本申请公开了短波电台自动化测试方法、装置及相关设备,应用于短波领域,方法在应用于控制终端时包括向短波电台广播发现报文;接收短波电台返回的携带短波电台根据发现报文生成的第一GUID的应答报文;向短波电台分配网络参数并广播网络参数设置报文,网络参数设置报文使得短波电台判断广播网络参数设置报文中的第二GUID是否与第一GUID一致,若一致则使得短波电台利用网络参数进行配置,与控制终端建立TCP连接并向控制终端发送TCP建链请求;基于TCP建链请求与短波电台建立通信连接并向短波电台发送测试请求,测试请求使得短波电台在控制终端的控制下执行测试得到测试结果;接收短波电台返回的测试结果。上述方案能够提高测试效率且降低人力成本。技术研发人员:张晓庆,张茂阳,张凤梅,孙毓君受保护的技术使用者:天津七一二通信广播股份有限公司技术研发日:技术公布日:2024/9/12本文地址:https://www.jishuxx.com/zhuanli/20240914/294370.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表