一种动态入网管理方法及系统技术方案

技术编号:26849009 阅读:13 留言:0更新日期:2020-12-25 13:15
本发明专利技术公开了一种动态入网管理方法及系统,属于蓝牙测试技术领域,方法包括:自动化测试平台包括多个用于接入被测设备的接入端,多个用于执行测试任务的执行端,以及用于管理接入端和执行端的管理端,每个执行端中存储有一配置文件,执行端根据配置文件调用相应的接入端;接入端于接入测试网络后向管理端发送第一注册信息,管理端将第一注册信息实时发送至每个执行端,执行端将第一注册信息更新写入配置文件;系统包括:接入模块,执行模块,管理模块;有益效果是:不仅提高了接入效率,简化了操作,而且提高了平台资源利用率,节约了资源成本。

【技术实现步骤摘要】
一种动态入网管理方法及系统
本专利技术涉及蓝牙测试
,尤其涉及一种动态入网管理方法及系统。
技术介绍
蓝牙自动化测试系统(BluetoothAutoTestSystem,BTS)是一种基于蓝牙协议搭建的支持分布式管理的蓝牙硬件测试系统,系统中包括多个执行测试用例的TC(TestCenter)端,与TC端相连的用于连接待测设备的TU(TestUser)端,以及用于管理TC端及TU端,测试任务下发和测试结果分析总结的TS(TestServer)端。具体工作过程为TS端在接收到测试任务后,在TC端列表中寻找空闲的TC端并将测试任务下发,TC端在接收到任务后,从本地配置文件中获取所有的TU端测试资源信息,并从中寻找可用的测试资源申请使用,具体完成测试任务,任务完成后释放资源。现有的BST测试系统中,TU端无法动态的加入到TC端的测试列表中,如果要加入新的TU端,必须修改TC端的配置文件并重新启动所有的TC端,才可以将新的TU端信息加入到整个测试环境中,不仅效率低下,而且操作繁琐。
技术实现思路
根据现有技术中存在的上述问题,现提供一种动态入网管理方法及系统,通过快速动态的将新的接入端加入到测试环境中,不仅提高了接入效率,简化了操作,而且提高了平台资源利用率,节约了资源成本。上述技术方案具体包括:一种动态入网管理方法,应用于自动化测试平台,所述自动化测试平台提供一测试网络,其中,所述自动化测试平台包括多个用于接入被测设备的接入端,多个用于执行测试任务的执行端,以及用于管理所述接入端和所述执行端的管理端,每个所述执行端中存储有一配置文件,所述执行端根据所述配置文件调用相应的所述接入端;所述接入端于接入所述测试网络后向所述管理端发送第一注册信息,所述管理端将所述第一注册信息实时发送至每个所述执行端,所述执行端将所述第一注册信息更新写入所述配置文件。优选地,其中,所述执行端于接入所述测试网络后向所述管理端发送第二注册信息,所述管理端根据所述第二注册信息向每个所述执行端发送所述第一注册信息。优选地,其中,所述接入端通过所述第一注册信息向所述管理端申请注册,并于注册成功后与所述管理端通过心跳机制保持长连接。优选地,其中,所述执行端通过所述第二注册信息向所述管理端申请注册,并于注册成功后与所述管理端通过心跳机制保持长连接。优选地,其中,所述自动化测试平台还包括一存储模块,用于存储所述第一注册信息和所述第二注册信息;所述管理端根据所述第二注册信息向每个所述执行端发送所述第一注册信息进一步包括:步骤S1,所述管理端于接收到所述第一注册信息后,判断所述第一注册信息是否已经存在于所述存储模块中:若是,则退出;若否,则转向步骤S2;步骤S2,所述管理端将所述第一注册信息同步发送至所述存储模块中存储的所有所述第二注册信息所对应的执行端。优选地,其中,所述自动化测试平台还包括一输入端,用于输入测试任务,所述输入端连接所述管理端,所述管理端还用于将所述测试任务发送至空闲的所述执行端进行执行。一种动态入网管理系统,应用于自动化测试平台,其中包括:接入模块,所述接入模块连接多个接入端,所述接入端用于接入被测设备;执行模块,连接所述接入模块,所述执行模块连接多个执行端,所述执行端用于执行测试任务,其中每个所述执行端中存储有一配置文件,所述执行端根据所述配置文件调用相应的所述接入端;管理模块,连接所述接入模块和所述执行模块,所述接入端于接入所述接入模块时,向所述管理模块发送第一注册信息,所述管理模块将所述第一注册信息实时发送至每个所述执行端,所述执行端将所述第一注册信息更新写入所述配置文件。优选地,其中,所述执行端于接入所述测试网络后向所述管理端发送第二注册信息,所述管理端根据所述第二注册信息向每个所述执行端发送所述第一注册信息。优选地,其中,所述管理模块进一步包括:第一监听单元,用于接收所述第一注册信息;第二监听单元,用于接收所述第二注册信息;处理单元,连接所述第一监听单元和所述第二监听单元,用于根据所述第二注册信息,将所述第一注册信息实时发送至所述执行端。优选地,其中,所述接入端通过所述第一注册信息向所述管理端申请注册,并于注册成功后与所述管理端通过心跳机制保持长连接。优选地,其中,所述执行端通过所述第二注册信息向所述管理端申请注册,并于注册成功后与所述管理端通过心跳机制保持长连接。优选地,其中,所述入网管理系统还包括一存储模块,连接所述管理模块,用于存储所述第一注册信息和所述第二注册信息;所述处理单元进一步包括:检测子单元,用于检测所述第一注册信息是否已经存在于所述存储模块中,并于不存在时发送一检测信号;发送子单元,连接所述检测子单元,根据所述检测信号将所述第一注册信息同步发送至所述存储模块中存储的所有所述第二注册信息所对应的执行端。优选地,其中,所述管理系统还包括一输入模块,用于输入测试任务,所述输入模块连接所述管理模块,所述管理模块还包括转发单元,用于检测空闲的所述执行端,并将所述测试任务转发至空闲的所述执行端进行执行。上述技术方案的有益效果在于:提供一种动态入网管理方法及系统,通过快速动态的将新的接入端加入到测试环境中,不仅提高了接入效率,简化了操作,而且提高了平台资源利用率,节约了资源成本。附图说明图1是本专利技术的较佳实施例中,自动化测试平台的结构示意图;图2是本专利技术的较佳实施例中,动态入网管理系统的结构示意图;图3是本专利技术的较佳实施例中,管理模块的内部结构示意图;图4是本专利技术的较佳实施例中,处理单元的内部结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。一种动态入网管理方法,应用于自动化测试平台,自动化测试平台提供一测试网络,其中自动化测试平台包括多个用于接入被测设备的接入端1,多个用于执行测试任务的执行端2,以及用于管理接入端1和执行端2的管理端3,每个执行端2中存储有一配置文件,执行端2根据配置文件调用相应的接入端1;接入端1于接入测试网络后向管理端3发送第一注册信息,管理端3将第一注册信息实时发送至每个执行端2,执行端2将第一注册信息更新写入配置文件。作为优选的实施方式,自动化测试平台用于实现蓝牙自动化测试系统功能,接入端1用于实现自动化测试系统中的TU端功能,来接入待测的蓝牙设备,执行端2用于实现自动化测试系统中的本文档来自技高网...

【技术保护点】
1.一种动态入网管理方法,应用于自动化测试平台,所述自动化测试平台提供一测试网络,其特征在于,所述自动化测试平台包括多个用于接入被测设备的接入端,多个用于执行测试任务的执行端,以及用于管理所述接入端和所述执行端的管理端,每个所述执行端中存储有一配置文件,所述执行端根据所述配置文件调用相应的所述接入端;/n所述接入端于接入所述测试网络后向所述管理端发送第一注册信息,所述管理端将所述第一注册信息实时发送至每个所述执行端,所述执行端将所述第一注册信息更新写入所述配置文件。/n

【技术特征摘要】
1.一种动态入网管理方法,应用于自动化测试平台,所述自动化测试平台提供一测试网络,其特征在于,所述自动化测试平台包括多个用于接入被测设备的接入端,多个用于执行测试任务的执行端,以及用于管理所述接入端和所述执行端的管理端,每个所述执行端中存储有一配置文件,所述执行端根据所述配置文件调用相应的所述接入端;
所述接入端于接入所述测试网络后向所述管理端发送第一注册信息,所述管理端将所述第一注册信息实时发送至每个所述执行端,所述执行端将所述第一注册信息更新写入所述配置文件。


2.根据权利要求1所述的动态入网管理方法,其特征在于,所述执行端于接入所述测试网络后向所述管理端发送第二注册信息,所述管理端根据所述第二注册信息向每个所述执行端发送所述第一注册信息。


3.根据权利要求1所述的动态入网管理方法,其特征在于,所述接入端通过所述第一注册信息向所述管理端申请注册,并于注册成功后与所述管理端通过心跳机制保持长连接。


4.根据权利要求2所述的动态入网管理方法,其特征在于,所述执行端通过所述第二注册信息向所述管理端申请注册,并于注册成功后与所述管理端通过心跳机制保持长连接。


5.根据权利要求2所述的动态入网管理方法,其特征在于,所述自动化测试平台还包括一存储模块,用于存储所述第一注册信息和所述第二注册信息;
所述管理端根据所述第二注册信息向每个所述执行端发送所述第一注册信息进一步包括:
步骤S1,所述管理端于接收到所述第一注册信息后,判断所述第一注册信息是否已经存在于所述存储模块中:
若是,则退出;
若否,则转向步骤S2;
步骤S2,所述管理端将所述第一注册信息同步发送至所述存储模块中存储的所有所述第二注册信息所对应的执行端。


6.根据权利要求1所述的动态入网管理方法,其特征在于,所述自动化测试平台还包括一输入端,用于输入测试任务,所述输入端连接所述管理端,所述管理端还用于将所述测试任务发送至空闲的所述执行端进行执行。


7.一种动态入网管理系统,应用于自动化测试平台,其特征在于,包括:
接入模块,所述接入模块连接多个接入端,所述接入端用于接入被测设备;
执行模块,连接所述接入模...

【专利技术属性】
技术研发人员:李文学马伟
申请(专利权)人:展讯半导体成都有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1