【技术实现步骤摘要】
本专利技术涉及自动测试,具体而言,涉及一种服务器的软件架构及分布式自动测试系统。
技术介绍
1、在多场景、长距离的分布式测试应用场景下,典型的自动测试系统主要依靠有线连接,受限于电缆束缚,存在布线困难、组网不便、管理困难及扩展性差等问题,设计一种功能解耦的、基于无线通信的分布式自动测试系统的重要性不言而喻。
2、但是,无线通信方式众多,不同方式之间的传输速率、功耗、网络协议及传输数据格式等性能参数互不统一,很难做到将各种无线通信方式直接接入分布式自动测试系统的上层云平台服务器。因此,如何提供一种技术方案来实现基于无线通信的分布式自动测试系统成为当前技术人员亟待解决的问题。
技术实现思路
1、本专利技术解决的问题是:提供了一种服务器的软件架构及分布式自动测试系统,充分发挥了无线通信传输的灵活性、便于布局以及扩展性强的特点,实现了在无线通信方式下,分布式自动测试过程中云平台管理模块的测试指令的准确下达以及测试节点的反馈信息的回传,完成数据双向通信。
2、为解决上述问题,
...【技术保护点】
1.一种服务器的软件架构,其特征在于,所述服务器(1)应用于分布式自动测试系统,所述分布式自动测试系统还包括云平台管理模块(2)、遵循不同无线通信协议的网关(3)及节点适配终端(4),所述节点适配终端(4)与测试节点连接,各所述网关(3)通过所述服务器(1)与所述云平台管理模块(2)连接,任一个网关(3)与遵循相同无线通信协议的节点适配终端(4)之间无线连接,所述软件架构包括:
2.如权利要求1所述的服务器的软件架构,其特征在于,所述上层通信模块(11)包括:
3.如权利要求1所述的服务器的软件架构,其特征在于,所述下层通信模块(13)包括协议
...【技术特征摘要】
1.一种服务器的软件架构,其特征在于,所述服务器(1)应用于分布式自动测试系统,所述分布式自动测试系统还包括云平台管理模块(2)、遵循不同无线通信协议的网关(3)及节点适配终端(4),所述节点适配终端(4)与测试节点连接,各所述网关(3)通过所述服务器(1)与所述云平台管理模块(2)连接,任一个网关(3)与遵循相同无线通信协议的节点适配终端(4)之间无线连接,所述软件架构包括:
2.如权利要求1所述的服务器的软件架构,其特征在于,所述上层通信模块(11)包括:
3.如权利要求1所述的服务器的软件架构,其特征在于,所述下层通信模块(13)包括协议处理模块(131)及无线通信适配模块(132);
4.如权利要求1至3任一项所述的服务器的软件架构,其特征在于,所述主控逻辑模块(12)包括多线程消息处理模块(121)及通信路由选择模块(122);
5.如权利要求4所述的服务器的软件架构,其特征在于,所述主控逻辑模块(12)还包括节点调度模块(123);
【专利技术属性】
技术研发人员:朱桂兵,王厚军,张晓晨,张何,刘涛,
申请(专利权)人:诺丁汉余姚智能电气化研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。