自动测试系统是以控制仪器进行测试为目的,对于测试过程来说,即提供激励后进行测量,因此测试信号的流程成为测试系统关注的对象。对测试过程的描述方式借鉴了计算机语言,这样形成了独特的专用测试语言——ATLAS。ATLAS(Abbreviated Test Langtaagefor All Systems)是“所有系统的缩略测试语言”的简称。ATLAS是独立于任何具体测试系统的一种高级测试语言,具有较强的可读性和移植性。近几年来,随着ATLAs语言的在军用测试领域的广泛应用,其优越性越来越凸现,几乎成为大型军用测试系统中的首选工具。ATLAS是面向UUT测试程序设计语言,它独立于测试仪器。它描述的是信号特性,而与具体所使用的仪器无关,这也是面向信号的测试程序与硬件无关的关键所在。测试程序与系统连线表、适配器表相对应,通过适配器连线表找出具体的连接和仪器及仪器动作,再调用具体的仪器驱动,完成与物理仪器的通信。测试程序根据UUT测试需要的激励信号和响应信号,定义虚拟资源和虚拟资源信号逻辑端口,并按ATLAS动词语义对测试过程进行描述,描述方法采用英文字符串形式;ATLAS定义了17个信号操纵动词,每一个信号操纵动词都有明确的语意,如信号操纵词Apply,Meas-ure,Apply用于完成将某种类型信号从定义的虚拟资源输出端加到UUT对应的插钉上;Measure用于完成将UUT某插钉上输出的特定类型信号连接到某虚拟资源的输入端,并测出信号的值。这样,测试程序只与UUT有关,与具体的测试系统无关。由于篇幅所限,测试程序略。