论文部分内容阅读
近年来,随着科学技术的不断发展,测试工作在各种现代化装备系统的设计、制造和验证过程中的地位变得越来越重要。而在一个自动测试系统中,测试程序集(TPS)及其开发与运行环境又起着至关重要的作用。因此,国内对自主研发TPS开发与运行环境的需求越来越迫切。 本文首先介绍了自动测试系统的基本构成及其发展历史和现状;接着以实例说明TPS的结构,并通过对国外三个TPS开发与运行环境系统的分析,形成了自主研发TPS开发与运行环境的主要技术路线;之后分析研究了面向对象技术的基本理论和方法,以及基于面向对象技术的自动测试系统体系结构标准框架,即ABBET标准。 本文在上述理论研究的基础上,通过对TPS开发与运行环境的需求分析,提出了一个TPS开发与运行环境的总体框架。该框架将系统分为TPS软件开发平台和测试软件运行环境两部分,采用符合ABBET标准的体系结构,支持面向对象的技术和可视化编程技术,在底层采用VPP和IVI仪器驱动的相关规范。其中的TPS软件开发平台采用可视化编程环境,支持C、ATLAS等语言源代码的生成,内嵌测试需求文件、流程图、接线表等文档的自动生成工具,并且支持仿真运行。论文对TPS软件开发平台进行了详细的设计。 最后,本文还就TPS软件开发平台实现中的三项关键技术:可视化编程环境、流程图自动生成以及ATLAS→C转换器进行了分析与研究,并给出了初步实现方案。