System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种管理方法、装置及ATE测试系统制造方法及图纸_技高网

一种管理方法、装置及ATE测试系统制造方法及图纸

技术编号:40166998 阅读:8 留言:0更新日期:2024-01-26 23:38
本发明专利技术公开了一种管理方法、装置及ATE测试系统。该方法由会话管理模块执行,包括:接收目标测试模块发送的更新指令;根据目标测试模块对应的标识信息查询会话表,得到目标测试模块对应的监听模块标识集合;向监听模块标识集合中的监听模块标识对应的监听模块发送需求指令;接收监听模块发送的获取指令,并将获取指令发送至目标测试模块,以使目标测试模块将共享信息发送至会话管理模块;接收目标测试模块发送的共享信息标识对应的共享信息,并将共享信息标识对应的共享信息发送至监听模块,通过本发明专利技术的技术方案,能够实现模块中的共享信息快速转发,提高多测试模块与多监听模块之间的工作协调性,并提高测试模块与监听模块的运行效率。

【技术实现步骤摘要】

本专利技术实施例涉及通信,尤其涉及一种管理方法、装置及ate测试系统。


技术介绍

1、测试模块与监听模块之间的通信是多模块之间协作的基础,尤其在ate(automatic test equipment)测试机进行测试时。多模块之间协作的传统通信方法有:管道(pipe)、消息队列(message queue)、共享内存(shared memory)、远程过程调用(remoteprocedure call)以及套接口(socket)等。

2、但上述方法大多只适用于单测试模块与单监听模块之间通信,遇到测试模块和监听模块的总数在三个以上时,通信复杂度和模块运行效率都会受到大幅度影响。


技术实现思路

1、本专利技术实施例提供一种管理方法、装置及ate测试系统,解决了在管理总数在三个以上的测试模块和监听模块时,尤其是多个测试模块与多个监听模块时,现有的通信方法无法降低通信复杂度和无法提高模块运行效率的问题。

2、根据本专利技术的一方面,提供了一种管理方法,由会话管理模块执行,所述会话管理模块分别与至少一个测试模块和至少一个监听模块相连,所述方法包括:

3、接收目标测试模块发送的更新指令,其中,所述更新指令携带目标测试模块对应的标识信息和目标测试模块对应的共享信息标识,所述目标测试模块为共享信息更新的测试模块;

4、根据目标测试模块对应的标识信息查询会话表,得到所述目标测试模块对应的监听模块标识集合,其中,所述会话表存储于会话管理模块中;

<p>5、向监听模块标识集合中的每一监听模块标识对应的监听模块发送需求指令,其中,所述需求指令携带目标测试模块对应的标识信息和目标测试模块对应的共享信息标识;

6、接收监听模块发送的获取指令,并将所述获取指令发送至目标测试模块,以使目标测试模块将共享信息标识对应的共享信息发送至会话管理模块,其中,所述获取指令携带目标测试模块对应的标识信息和目标测试模块对应的共享信息标识;

7、接收目标测试模块发送的共享信息标识对应的共享信息,并将共享信息标识对应的共享信息发送至监听模块。

8、根据本专利技术的一方面,提供了一种管理方法,由监听模块执行,所述方法包括:

9、接收会话管理模块发送的需求指令,其中,所述需求指令携带目标测试模块对应的标识信息和目标测试模块对应的共享信息标识;

10、若业务运行规则满足第一条件,则根据目标测试模块对应的标识信息和目标测试模块对应的共享信息标识生成获取指令;

11、将所述获取指令发送至会话管理模块,以使会话管理模块在接收到获取指令后,将所述获取指令发送至目标测试模块;

12、接收由目标测试模块通过会话管理模块发送的共享信息标识对应的共享信息。

13、根据本专利技术的另一方面,提供了一种管理装置,该管理装置包括:

14、更新指令接收模块,用于接收目标测试模块发送的更新指令,其中,所述更新指令携带目标测试模块对应的标识信息和目标测试模块对应的共享信息标识,所述目标测试模块为共享信息更新的测试模块;

15、监听模块得到模块,用于根据目标测试模块对应的标识信息查询会话表,得到所述目标测试模块对应的监听模块标识集合,其中,所述会话表存储于会话管理模块中;

16、需求指令发送模块,用于向监听模块标识集合中的每一监听模块标识对应的监听模块发送需求指令,其中,所述需求指令携带目标测试模块对应的标识信息和目标测试模块对应的共享信息标识;

17、获取指令接收模块,用于接收监听模块发送的获取指令,并将所述获取指令发送至目标测试模块,以使目标测试模块将共享信息标识对应的共享信息发送至会话管理模块,其中,所述获取指令携带目标测试模块对应的标识信息和目标测试模块对应的共享信息标识;

18、共享信息接收模块,用于接收目标测试模块发送的共享信息标识对应的共享信息,并将共享信息标识对应的共享信息发送至监听模块。

19、根据本专利技术的另一方面,提供了一种管理装置,该管理装置包括:

20、需求指令接收模块,用于接收会话管理模块发送的需求指令,其中,所述需求指令携带目标测试模块对应的标识信息和目标测试模块对应的共享信息标识;

21、获取指令生成模块,用于若业务运行规则满足第一条件,则根据目标测试模块对应的标识信息和目标测试模块对应的共享信息标识生成获取指令;

22、获取指令发送模块,用于将所述获取指令发送至会话管理模块,以使会话管理模块在接收到获取指令后,将所述获取指令发送至目标测试模块;

23、共享信息发送模块,用于接收由目标测试模块通过会话管理模块发送的共享信息标识对应的共享信息。

24、根据本专利技术的另一方面,提供了一种ate测试系统,所述ate测试系统包括:ate测试机和/或测试机辅助设备,所述测试机和/或测试机辅助设备中运行至少一个执行的计算机程序,以使测试机和/或测试机辅助设备能够执行本专利技术任一实施例所述的管理方法。

25、根据本专利技术的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本专利技术任一实施例所述的管理方法。

26、本专利技术实施例通过接收目标测试模块发送的更新指令,其中,所述更新指令携带目标测试模块对应的标识信息和目标测试模块对应的共享信息标识,所述目标测试模块为共享信息更新的测试模块;根据目标测试模块对应的标识信息查询会话表,得到所述目标测试模块对应的监听模块标识集合;向监听模块标识集合中的每一监听模块标识对应的监听模块发送需求指令,其中,所述需求指令携带目标测试模块对应的标识信息和目标测试模块对应的共享信息标识;接收监听模块发送的获取指令,并将所述获取指令发送至目标测试模块,以使目标测试模块将共享信息标识对应的共享信息发送至会话管理模块,其中,所述获取指令携带目标测试模块对应的标识信息和目标测试模块对应的共享信息标识;接收目标测试模块发送的共享信息标识对应的共享信息,并将共享信息标识对应的共享信息发送至监听模块,能够在测试模块的共享信息发生变化时,通知会话管理模块,会话管理模块再通知监听测试模块的监听模块,进而监听模块可通过会话管理模块获取测试模块的更新的共享信息,解决了在管理总数在三个以上的测试模块和监听模块时,尤其是多个测试模块与多个监听模块时,现有的通信方法无法降低通信复杂度和无法提高模块运行效率的问题,实现多模块有效管理,同步监听更新,相比传统的通信方法,复杂度更低;同时,由于会话管理模块只负责转发测试模块更新的共享信息,不具有数据存储功能,是分布式存储的模式,能够实现共享信息快速转发,提高模块的运行效率,进而提高多测试模块与多监听模块之间的工作协调性。

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

本文档来自技高网
...

【技术保护点】

1.一种管理方法,其特征在于,由会话管理模块执行,所述会话管理模块分别与至少一个测试模块和至少一个监听模块相连,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在接收目标测试模块发送的更新指令之前,还包括:

3.根据权利要求2所述的方法,其特征在于,获取会话表,包括:

4.根据权利要求3所述的方法,其特征在于,获取会话表,包括:

5.根据权利要求2所述的方法,其特征在于,还包括:

6.一种管理方法,其特征在于,由监听模块执行,包括:

7.根据权利要求6所述的方法,其特征在于,若业务运行规则满足第一条件,则根据目标测试模块对应的标识信息和目标测试模块对应的共享信息标识生成获取指令,包括:

8.根据权利要求6所述的方法,其特征在于,若业务运行规则满足第一条件,则根据目标测试模块对应的标识信息和目标测试模块对应的共享信息标识生成获取指令,包括:

9.根据权利要求6所述的方法,其特征在于,所述共享信息标识包括:共享测试结束的标识、共享测试资源占用信息的标识、共享机械手控制信息的标识、共享测试结果数据信息的标识、共享测试异常信息的标识、共享测试状态的标识、共享测试时间的标识、共享设备温度信息的标识、共享设备环境信息的标识以及共享故障检测结果信息的标识中的至少一种。

10.一种管理装置,其特征在于,包括:

11.一种ATE测试系统,其特征在于,所述系统包括:

...

【技术特征摘要】

1.一种管理方法,其特征在于,由会话管理模块执行,所述会话管理模块分别与至少一个测试模块和至少一个监听模块相连,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在接收目标测试模块发送的更新指令之前,还包括:

3.根据权利要求2所述的方法,其特征在于,获取会话表,包括:

4.根据权利要求3所述的方法,其特征在于,获取会话表,包括:

5.根据权利要求2所述的方法,其特征在于,还包括:

6.一种管理方法,其特征在于,由监听模块执行,包括:

7.根据权利要求6所述的方法,其特征在于,若业务运行规则满足第一条件,则根据目标测试模块对应的标识信息和目标测试模块对应的共享信...

【专利技术属性】
技术研发人员:请求不公布姓名居宁
申请(专利权)人:北京华峰测控技术股份有限公司
类型:发明
国别省市:

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

1