[发明专利]面向信号的自动测试系统自检程序开发方法及装置有效
申请号: | 201711106933.9 | 申请日: | 2017-11-10 |
公开(公告)号: | CN109783063B | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 刘硕;邱田华;刘毅;宋斌;吴波;郑艳梅;陈鹏飞;邹德军 | 申请(专利权)人: | 中国电子科技集团公司第四十一研究所 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F11/22 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 黄海丽 |
地址: | 266555 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 信号 自动 测试 系统 自检 程序 开发 方法 装置 | ||
本发明公开了一种面向信号的自动测试系统自检程序开发方法和装置,所述方法包括以下步骤:基于ATML模型对信号进行分层,并根据分层后的信号确定测试站内端口的连接关系;根据信号分层关系生成当前系统内资源的自检逻辑和动态适配器连线;根据自检逻辑与动态适配器连线,生成自检程序。本发明克服了面向仪器方式开发自检程序的缺点,能够自动生成自检逻辑与自检程序,提高了开发效率和可复用性、并且降低了工作量,提高了系统可裁剪可扩充性。
技术领域
本发明属于测试系统自检领域,尤其涉及一种面向信号的自动测试系统自检程序开发方法及装置。
背景技术
测试系统自检是指在使用测试系统对被测件进行测试之前对测试系统的可用性进行的一种检查。该检查的内容主要包括测试系统内测试仪器与开关设备是否能正常工作、系统控制计算机与测试仪器之间的通讯是否正常、信号连接线路是否完好、激励信号输出是否正确、响应信号测量是否准确等。测试系统功能正常是对被测件准确测试的前提,因此测试系统自检是自动测试中重要且不可缺少的构成环节之一。
在自动化测试系统中,测试程序(TPS)开发采用的技术直接与测试系统性能挂钩,目前测试程序开发技术主要有两种,一种是面向仪器的测试程序开发技术,一种是面向信号的测试程序开发技术。面向仪器的测试程序开发技术的核心特征是采用仪器操作描述测试程序,而面向信号的测试程序为了屏蔽具体的仪器操作,采用与具体仪器无关的信号属性进行开发。
目前测试程序开发方式目前有两种:一种是面向仪器的测试程序开发方式,一种是面向信号的测试程序开发方式。
目前自检程序的开发方式普遍采用面向仪器方式,面向仪器方式开发方式自检流程与仪器操作关联,没有统一标准,自检程序可移植性差;自检流程的设计、自检程序的开发工作量大且只支持串行开发;测试系统内资源被裁剪或扩充时,自检程序甚至自检流程都需重新设计、开发。面向仪器的开发方式开发自检程序需要经过以下步骤:1、根据测试系统中需要自检的资源收集相关资料并整理;2、设计该测试系统的自检方法,并同时设计自检适配器(Adapter);3、将设计的自检方法采用某种开发方式转变为可运行的自检程序;4、将开发好的自检适配器连同自检程序,与测试系统联调;5、根据联调结果,优化自检方法与自检适配器的设计;6、重复步骤3到步骤5,直至满足测试系统的自检需求。
目前测试系统的自检程序,主要以面向仪器方式开发,有如下几个缺点:1、需要开发人员对仪器等资源的使用方式熟悉,才能设计出合理的自检方案,对开发人员要求高、耗时多;2、自检方案的设计与自检程序的开发只能采用串行开发方式,无法多人并行开发,开发效率低;3、自检程序由仪器操作组合构成,如此开发完成的自检程序是对此测试系统的定制程序,可复用性差、开发效率低、系统可裁剪可扩充性差;4、开发人员需要将自检方案进行编码,转化为自检程序,耗时长。
面向信号的测试程序开发技术是指使用信号操作语句描述测试程序,面向信号的测试语言包括ATLAS和ATML两种。ATLAS诞生于20世纪60年代,1962年美国ARINC公司主持开发了航空标准测试描述语言ATLAS,用于解决航空领域测试描述语言标准化问题。ATLAS具有设备无关性、可扩充性强等有点,但是随着测试需求的增长,ATLAS也逐渐暴露出语言越来越庞杂、信号定义模糊等缺点,为此SCC20着手对ATLAS标准进行改进,由此产生新一代的测试语言---ATLAS 2000,并在此基础上制定了IEEE 1641标准,该标准用于信号与测试定义。IEEE 1641标准解决了测试描述的标准化问题,也解决了仪器互换问题,但却不能解决测试程序移植问题。为此IEEE从2002年开始制定了ATML标准族,产生了IEEE 1671系列标准,采用XML语言描述测试信息,该标准族引用了IEEE 1641标准,采用信号的方式描述被测件(UUT)测试需求、仪器能力、测试描述(TestDescription,简称TD)等信息。
如何针对面向信号的测试系统进行自检程序的开发,以提高程序的开发效率、可复用性,是本领域技术人员目前需要迫切解决的技术问题。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第四十一研究所,未经中国电子科技集团公司第四十一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711106933.9/2.html,转载请声明来源钻瓜专利网。