本发明专利技术公开了一种实现生产测试的系统和方法,其系统包括:与被测装置连接的通讯接口模块,与所述通讯接口模块连接用于得出测试结果的处理模块,与所述处理模块连接用于显示测试结果的显示模块,其中,所述通讯接口模块包括设置在所述被测装置和处理模块之间的管理接口,用于在测试过程中切断所述处理模块向被测装置的信息传递。本发明专利技术通过在所述被测装置和处理模块之间设置的管理接口,缩短测试时间和降低通讯实现复杂度的效果。
【技术实现步骤摘要】
本专利技术涉及通讯和电子产品的测试领域,尤其涉及的是, 。
技术介绍
实际生产中,单板和设备在出厂之前需进行生产测试,以期发现和解决以下问题批次、元器件质量、元器件有无焊错、有无漏焊、焊接质量等,这样才能保证单板的焊接质量和设备的功能要求。测试方法的选择和实现方式代表着生产测试效率、生产成本、单板周转等重要的经营指标,对生产测试意义重大。现有技术中的生产检测方式有,申请号为CN200410050816的中国专利中公布了一种实现单板工位测试的方法及其系统,其方法包括启动测试后台系统,并选择需要的测试项;将前台单板和后台系统通讯连接,所述前台单板正常上电并进入测试模式;所述后台系统启动测试,将测试项所对应的消息依次发给所述前台单板;所述前台单板收到消息后,进行消息的解析,并进行相应消息的测试处理流程, 一次测试完毕后依照固定的返回消息格式返回给所述后台系统;所述后台系统收到所述前台单板发回的测试结果,依照不同的测试项进行相应的解析并显示到所述后台系统的界面。该技术的缺点是每个测试项之间都要进行前后台进行信息交互,并且前后台之间需要特定的协议支持,导致延长测试时间并增加了通讯实现的复杂度。因此,现有技术还存在缺陷,有待于改进和发展。
技术实现思路
本专利技术解决的技术问题是提供,采用该系统和方法能够缩短测试时间并降低通讯实现的复杂度。为解决上述技术问题,本专利技术采用以下方案一种实现生产测试的系统,包括与被测装置连接的通讯接口模块,与所述通讯接口才莫块连接用于得出测试结果的处理模块,与所述处理模块连接用于显示测试结果的显示模块,其中,所述通讯接口模块包括设置在所述被测装置和处理才莫块之间的管理接口 ,用于在测试过程中切断所述处理模块向被测装置的信息传递。所述的系统,其中,所述管理接口包括分别与被测装置和处理模块连接的第一单元,用于接收所述被测装置的测试数据并发送给所述处理模块。所述的系统,其中,所述管理接口包括分别与被测装置和处理模块连接的第二单元,用于控制被测装置的测试程序和业务程序合并运行。所述的系统,其中,所述通讯接口模块还包括用于接入多个被测装置的扩展接口,所述扩展接口的一端与所述处理才莫块连接,另一端连接多个被测装置。所述的系统,其中,每个被测装置都连接有所述管理接口,所述扩展接口设置在所述管理接口和所述处理模块之间。所述的系统,其中,所述处理模块包括设置在所述扩展接口和所述显示模块之间的并行处理器,用于对所述扩展接口接入的多个被测装置的测试信息进行并行处理。所述的系统,其中,还包括与所述被测装置连接的测试环境模块,用于向所述被测装置提供测试所需的测试环境。本专利技术还提供一种实现生产测试的方法,包括以下步骤Sl、向被测5装置发起测试指令;S2、进入测试状态后切断向所述被测装置的信息传递。所述的方法,其中,还包括以下步骤S3、获取所述被测装置的测试信息;S4、分析测试信息得到测试结果;S5、显示所述测试结果,与现有技术相比,本专利技术通过在所述被测装置和处理模块之间设置的管理接口 ,实现在测试过程中切断所述处理模块向被测装置的信息传递,从而在测试过程中被测装置不用与处理模块进行信息交互,在被测装置不用与处理模块之间无需特定协议支持,达到了缩短测试时间和降低通讯实现复杂度的效果。另外,本专利技术的结构简单,可靠性高;在实际应用中实施简单,具有实际应用价值。附图说明图l是本专利技术中实现生产测试的系统示意图2是本专利技术中实现生产测试的方法的流程示意图3是本专利技术的一种实施方式中的中实现生产测试的系统示意图4是图3所示系统的工作流程图。具体实施例方式下面结合具体实施方式和附图对本专利技术作进一步详细的描述。本专利技术提供一种实现生产测试的系统,如图1所示,包括与被测装置连接的通讯接口模块100;与所述通讯接口模块100连接的处理模块200,用于产生测试指令和处理测试信息得出测试结果;与所述处理模块200连接的显示模块300,用于显示测试结果;所述通讯接口模块100包括管理接口 IIO和扩展接口 120。管理接口 110设置在所述被测装置和处理模块200之间,用于在测试过程中切断所述处理模块200向被测装置的信息传递。通过该管理接口 110使得在测试过程中处理模块200向被测装置的信息传递被切断,确保被测装置不受干扰的运行测试代码,从而保证了测试时间的最短。管理接口 110中包括分别与被测装置和处理模块200连接的第一单元和第二单元,第一单元用于接收所述被测装置的测试数据、并发送给所述处理模块200。这是在保证被测装置运行时间最短的前提下,便于处理模块200尽快处理测试数据。第二单元用于控制被测装置的测试程序和业务程序是分别运行或者合并运行;选择为合并运行时,可对被测装置的功能或性能进4于测试。扩展接口 120设置在处理模块200和多个被测装置之间,用于为处理模块200接入多个被测装置,对通讯接口模块IOO进行功能扩展,实现与多个被测装置的通讯连接。作为优选实施方式,扩展接口 120设置在多个管理接口 110和处理模块200之间,管理接口 IIO与被测装置的数量相同;此设计可使多个被测装置同时运行测试代码,从而节省了测试时间;此设计也为多个被测单元的并行测试提供基础。若所述处理模块200包括设置在所述扩展接口 120和所述显示模块300之间的并行处理器,该并行处理器用于对多个被测装置的测试信息进行并行处理,这实现了对多个被测装置的并行测试,进一步节省了测试时间。本系统中还包括与被测装置连接的测试环境模块400,用于向所述被测装置提供测试所需的测试环境。测试环境才莫块400与处理单元配合、向被测装置提供所需的测试硬件或软件环境。例如,配合完成端口是否可用的测试。测试环境模块400可以进行选择。此设计将非全部测试项目所需要的功能划分出去,便于简化处理模块以及利于模块化的组合使用。本专利技术还提供一种实现生产测试的方法,包括以下步骤500、向被测装置发起测试指令;600、进入测试状态后,切断向所述4皮测装置的信息传递。700、获取所述^皮测装置的测试信息;800、分析测试信息得到测试结果;900、显示所述测试结果。当所述被测装置至少有两个时,按照所述步骤500至卯0并行地处理每个被测装置。提供另一种实施方式,是测试一个PON (Passive Optical Network,无源光网络)接入设备的主控板,被测装置100是主控单板,测试系统如图3所示测试环境模块400包括第一环境板和第二环境板,这两块环境板是已经设计完成的单板,不用为了测试而重新开发。这两块单板完成不同的功能,在业务中,两块环境板与被测装置之间是有直接的联系的。测试由一台PC (Personal Computer)机完成,其包括主机,相当于前述的处理模块200;显示器,相当于前述的显示模块300。 PC机和被测装置100通过RS232串口进行通讯。扩展接口 120就是一个多串口卡,可以完成从PCI接口到几个RS232接口的扩展功能。管理接口 110可以设置在PC机上,也可以设置在被测装置100上,例如一般的232, 485串口或者其他的物理接口,只要能完成上述的功能的接口都可以用这种方法来实现测试。实施时在主控单板的运行程序中开发了 一套测试程序,测试程序的运行需要第一环境板和本文档来自技高网...
【技术保护点】
一种实现生产测试的系统,包括与被测装置连接的通讯接口模块,与所述通讯接口模块连接用于得出测试结果的处理模块,与所述处理模块连接用于显示测试结果的显示模块,其特征在于,所述通讯接口模块包括设置在所述被测装置和处理模块之间的管理接口,用于在测试过程中切断所述处理模块向被测装置的信息传递。
【技术特征摘要】
【专利技术属性】
技术研发人员:郝磷,朱红军,张来喜,周嵘,牛堃,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。