论文部分内容阅读
面向信号的自动测试系统(Automatic Test System, ATS)是自动测试系统未来的发展方向。采用面向信号的方法描述系统中的测试资源,是实现测试软件仪器无关性的关键,对于解决自动测试系统的通用性、开放性以及测试程序的可移植性具有十分重要的意义。本文阐述了面向信号自动测试系统软件平台的体系结构。系统软件采用IEEE1671自动测试标记语言(ATML)描述了系统中的测试资源,并引用了IEEE1641信号与测试定义(STD)规范实现了面向信号的资源描述。在对面向信号自动测试系统以及上述标准研究的基础上,对测试系统软件平台中的关键模块进行了研究和设计。主要内容为:1.研究STD标准,设计并开发了一种图形化的信号建模与仿真工具,使用该软件可以通过图形化的方式创建新的TSF信号,并可通过仿真功能验证新创建的信号是否满足用户需求。这些TSF信号以XML形式存在,并保存到TSF信号库实例文档中。ATML测试描述、ATML仪器描述以及ATML测试站描述引用TSF信号库中的TSF信号描述测试资源。2.研究ATML测试描述标准,开发了一种流程式的TPS开发环境,使用该软件可以通过流程图的方式创建测试策略,并用图形化的方式编辑测试需求信息,该软件创建的测试策略和测试需求信息最终将以XML测试描述实例文档的形式保存,通过代码生成软件可自动生成测试程序,实现了用户零编程。3.研究并实现了IVI-Signal驱动,首先实现了STD标准定义的信号的信号组件,使用这些信号的接口作为IVI-Signal的信号接口,并参考IVI-MSS规范设计了IVI-Signal驱动,可以实现仪器面向信号的可互换性。