文档库 最新最全的文档下载
当前位置:文档库 › 自动测试系统

自动测试系统

自动测试系统
自动测试系统

3.2自动测试系统

3.2.1自动测试系统的组成

通常把以计算机为核心,在程控指令的控制下,能自动完成某种测试任务而组合起来的测量仪器和其它设备的有机整体称为自动测试系统,简称(Automatic Test System)[1]。通过应用ATS可以降低设备的维护时间,设备的性能,提高其工作效率,降低成本,并且具有高速度、高精度、能、多参数和宽测量范围等众多优点。

自动测试系统由自动测试设备(ATE, Automatic Test Equipment)、测试程序集(TPSs, Test Program Sets)和测试环境(TE, Test Environment)三个部分组成。其中自动测试设备ATE是整个测试系统的硬件平台,它是一种通过计算机控制进行器件、电路板和子系统测试的设备。通过计算机编程取代人的手工操作,自动地完成测试。ATE的核心是计算机,它包括所有的硬件设备和相应的操作系统软件。ATS采用ATE来控制复杂的测试仪器,例如:数字电压表、信号发生器和开关组件等。这些设备在测试软件的控制下运行,提供被测对象的电路或部件所要求的激励,然后测量在不同的引脚、端口或连接点的响应,从而确定该被测对象是否具有规范中规定的功能或性能[2]。

典型的TPS由测试程序软件、测试接口适配器(包括接口装置、固件及电缆)和被测对象测试文档三部分组成。测试环境可包括ATS结构说明、程序设计和测试描述语言、编译器、开发工具、描述UUT ( Unit Under Test)设计需求的标准格式和开发TPS软件的测试策略信息。

在自动测试系统中,测试资源定义为系统所使用的自动测试设备和信号调理适配器的相关信息[3]。其中自动测试设备是测试系统中完成激励信号产生和响应信号采集的主要设备,是测试资源的核心。信号调理适配器的功能就是实现将通过接口连接件引出的ATE的信号管脚和UUT的信号管脚对应连接起来,并实现一定的信号调理,如电压的转换。资源管理就是管理自动测试系统中自动测试设备和信号调理适配器相关信息,为TPS的开发者提供必要的数据文件或访问接口[4]。

3.2.2自动测试系统的发展概况

ATS(Automatic Test System,自动测试系统)是指能对被测设备进行自动测试、故障诊断、数据处理、存储、显示的系统[1],其发展经历了三个阶段:针对具体测试任务的专用自动测试系统、基于GPIB总线的积木式通用自动测试系统和基于VXI、PXI、LXI等总线的模块化通用自动测试系统[2]。专用型自动测试系统通常是针对特定被测设备的,测试系统间互不兼容,互操作性低,测试资源利用率低,维护费用高。通用型自动测试系统要求采用公共的测试资源适应不同被测设备的测试需求,具有降低自动测试系统的使用及维护费用、提高测试系统的互操作能力、实现测试信息的共享、提高测试诊断效率和准确性等优势,因此90年代中期以来,通用型自动测试系统的发展成为主流。

随着技术的进步,发展,各种测试需求、自动测试系统逐渐向着更高的智能化、通用化、模块化测试任务的综合、交叉要求仪器具有更强的互换性,TPS具有更好的可移植性。一般而言,大型自动测试系统面临的被测对象都具有设备种类和数量繁多、信号形式复杂、测试和激励信息量大等特点,所以在ATE更换、添加或删除测试资源时,自动测试系统要频繁地修改原有的测试程序来完成测试任务,从而降低了ATE平台的通用性和测试程序的可移植性,使得开发人员做了很多无意义的重复工作,也给测试系统的操作人员带来了不便,并且增加了ATE的开发成本,延长了研制周期,无论是从人力还是财力的角度来讲都造成了巨大的浪费[[5]。不同ATS采用共同的软硬件标准,才能最大限度地实现软件的跨平台操作及UUT的跨平台测试。因此,在开发自动测试系统软件时,测试资源管理的设计是非常重要的。设计人员必须在对被测设备有充分了解的基础上,综合分析各种被测设备的测试需求,并结合各个测试资源的功能和性能特点,按照最佳的测试通道选择方式,最终选定满足系统测试任务的最优配置方案。

通用型自动测试系统的通用性体现在软、硬件两方面[3]。自动测试系统的硬件通用性表现为测试系统接口的标准化、测试仪器资源的可互换、测试通道可配置等。自动测试系统的软件通用性主要表现为TPS的可移植性和重用性。当测试仪器更换或者测试系统升级换代时,TPS应能够不加改动的移植到新平台中,从而降低自动测试系统的开发及维护成本。

为了实现仪器的可互换性,1998年成立了IVI( Interchangeable Virtual Instrument,可互换虚拟仪器)基金会,制定了一系列规范,将仪器按照功能分为数字万用表类(DMM)、示波器类(Scope)、直流电源类(DCPwr)等十余种类别,在同类仪器之间定义相同的函数形式和参数,实现了同类仪器的互换机制[4]。然而,IVI规范并不能包含所有的仪器种类,并且只能实现同类仪器的互换[5],存在一定的局限性。

测试软件的开发分为面向仪器、面向应用和面向信号三种类型,其中面向信号的测试软件中不包含任何针对真实硬件资源的操作,从根本上实现了自动测试系统中仪器资源的互换性和TPS的移植性[6]。面向信号的软件结构将测试需求描述为UUT的测量/激励信号需求,测试资源能力描述为仪器资源具有的信号能力[7],通过信号匹配实现虚拟信号资源到真实仪器资源的映射,进而调用面向信号的仪器驱动函数实现测试操作。

ATLAS ( Abbreviated Test Language for Avionics System,标准测试描述语言)是一种广泛应用的面向信号的测试描述语言,测试语句不涉及对具体仪器的操作,具有良好的可移植性[8]。然而,ATLAS体系庞大,语言过于冗余,信号定义模糊,开发工具昂贵,限制了其进一步发展。

针对ATLAS中存在的问题,SCC20 ( Standards Coordination Committee 20, IEEE标准协调委员会)制定了STD ( Signal and Test Definition Standard,信号与测试定义标准)标准[9]。STD采用面向对象的设计思想及COM组件技术,使用XML C Extensible Markup Language,可扩展标记语言)、IDLC Interface Definition Language,接口描述语言)等描述信号。STD定义了一套基本信号组件库,并且提供了由基本信号自定义测试需要的复杂信号的机制,具有良好的通用性及可扩展性。STD可以与其他标准结合,开发面向信号的测试程序。

ATML ( Automated Test Markup Language,自动测试标记语言)由SCC20从2002年开始组织制定,是一种以XML标准为基础的测试描述语言,定义了自动测试系统中测试策略和需求、测试资源、测试结果等信息的描述格式[l0]。ATML继承了XML的自描述能力强以及良好的可扩展性、通用性、跨平台特性等优势。ATML使用STD描述测试信号,具有面向信号的测试系统描述结构。

当测试信息跨平台移植时,可以通过原有的ATML描述文件重新生成测试程序,从根本上实现TPS的可移植性和互操作性[l1]。ATML标准的应用能够实现测试系统的信息共享和通用性,是自动测试系统领域的研究热点。

3.2.3 ATE资源管理概述

完整的自动测试系统如图1所示,自动测试设备包括系统中的激励仪器和测量仪器,资源分配开关负责连接仪器和被测对象UUT,信号调理适配器对激励信号或测量信号进行一些信号调理。

图1 自动测试系统的组成

ATE中的资源分配开关一般是矩阵开关,它是ATS的信号枢纽,负责将被测设备的测试点连接到自动测试设备的仪器上,起到了桥梁的作用[8]。在以往的TPS设计中,需要综合考虑仪器资源、UUT与各类开关的连接关系并统一描述它们,以实现测试通道的快速、自动建立,这些问题贯穿TPS开发过程的始终,管理不善不仅影响TPS开发质量,甚至会造成设备不必要的损坏,降低开发效率[9]。因此,在资源管理中就对开关资源进行规划,建立通用的测试路径模型,实现最佳测试路径自动搜索将是解决上述问题十分有效的途径。

目前,ATE资源管理一方面管理系统中的仪器设备和测试通道,例如管理图1中的仪器类型、名称、数量,建立测试通道等内容,另一方面资源管理为TPS 的开发者访问测试资源提供必要的接口或文件。研究测试资源管理的目的就是实现测试系统软件的可移植性和仪器的互换性,并实现测试通道的优化分配,最终提高测试效率和降低测试成本。

ATE资源管理一般可以分为两大类,一种是面向仪器的管理方法,另一种是面向信号的管理方法。面向仪器的管理方法出现的比较早,而且大多数是基于互

换性的管理,目的是提供硬件无关的测试资源访问接口,实现测试资源管理方法的通用性;而面向信号的资源管理向用户提供经过抽象以后的通用信号产生接口,TPS开发者只考虑测试所需要的测试信号的类型,而测试信号到底使用什么测试仪器实现是不必关心的。

面向仪器的资源管理导致TPS在一定程序上的通用性与可移植性低,其测

试需求、测试策略以及测试资源的描述直接与仪器、设备相关,TPS代码直接

与仪器相关,并且测试系统相关信息难以被计算机程序直接读取【川。因此,要

ABBET是SEE提出的测试环境框架,目的是提供通用自动测试系统开发标准。其中的}EE1226.3-1998标准,即ABBET资源管理软件接口,涵盖了访问和管理自动测试系统资源相关描述信息所需的服务。这些信息包括关于

自动测试设备、开关和测试主体适配器的数据【‘5]。标准对测试资源的管理分

为:虚拟资源管理服务组、物理资源管理服务组和测试设备配置管理服务组。

各组又分为几个大类,每个类定义了一系列标准接口以实现对资源的管理。该

规范没有涉及接口的具体实现,只规定了接口的属性和方法。最核心服务是帮

助实现虚拟资源、物理资源的标准配置,并通过测试设备配置管理服务组进行

虚实映射,定位具体物理资源和路径【i6}

2.3 国内外研究现状

自动测试系统的发展经历了从专用型向通用型发展的过程。从早期仅侧重于ATE研究,到今天的建立整个自动测试系统体系结构,同时注重ATE研制和TPS 开发及可移植,以及人工智能在自动测试系统中的应用,集中型的ATS正向着分布式的集成诊断测试系统发展,资源管理也由最开始的完全依赖于仪器,分裂成今天的面向仪器、面向信号两大阵营各自发展。

面向仪器的资源管理起步较早,自第二代自动测试系统开始,就体现出资源管理的重要性,以及在自动测试系统中的核心地位,从某种角度上讲,资源管理研究的发展关键在于仪器互换程度的发展。

在20世纪70年代,美国就将“面向信号”的测试程序开发作为测试技术的重要分支[20} o ATLAS C Abbreviated Test Language for All Systems)语言是这一时期的产物,广泛地应用在了多个领域。但是由于ATLAS语言形式僵化,对激励信号或测量信号进行一些信号调理。在文献[]中提出:理论上讲,任何信号都可由不同频率、不同种类的其它常见信号复合生成[3],然而实际应用中,A TE的现有资源是有限的,因而必须选择几种合适的“基本信号”以合成新的复合信号[2].在Cher-fas的文章中阐述了基于ATLAS标准[4],利用“理想基本信号”来构建合成信号的方法.理想基本信号:这些信号本身并不含有真实世界中的噪声、失真或其他干扰存在.其中,非周期信号有直流常量信号、阶跃、脉冲、衰减正弦等;周期信号有三角波、方波及正弦波等.但是,由于使用ATLAS语言设计的TPS(测试程序集)必须经过代码移植才能同一些商用软件平台(如LabWindows CVI, HP VEE)相集成[5],以达到使用商用技术COTS(Commercial Off TheShelf)[6]的目的,因此,降低了TPS的移植率;并且,由于ATLAS是基于非面向对象方法的一个标准,因而将来ATE系统的扩展就受到了限制.使用基于“面向对象分析方法(OOA)”[7]来构建合适的信号模型,则会克服这样的困难,并且利用通用的面向对象语言也可以很好地同其它平台相集成。

哈尔滨工业大学 制造系统自动化技术作业 题目:零件质量的自动化检测系统设计 班号: 学号: 姓名: 作业三零件质量的自动化检测系统设计

PS 一、零件结构图 二、自动检测项目 (1)孔是否已加工? 如图1所示,利用光电传感器来检测孔是否已加工。1PS 、2PS 、3PS 三个光电 传感器接受光信号,其中1PS 和3PS 检测从凸台两侧反射回来的光信号,2PS 检测从凸台中心线出反射回来的光信号。当孔已加工则所测得的波形如图3中2PS 所示,若孔还没有加工 则2PS 所测得的波形和1PS 、3PS 所测得的波形相同,故可以通过波形来确认孔是否已加工。 2 工件检测示意图图 3 检测波形图 )面A 和B 是否已加工? 图4为检测A,B 面是否加工的检测原理图,光电传感器发射装置发射脉冲, PG 2

若两个面均已经加工,则接收装置可以在工件经过时候接收到光电脉冲。若A,B 面没有加工,则在工件经过时检测不到光电脉冲。 图4 工件检测图 (3)孔φ15±0.01精度是否满足要求? 方向设计一个类似于塞规的测定杆,在测定杆的圆周上沿半径方向放置三只电感式位移传感器。测量原理如图所示。假设由于测定杆轴安装误差,移动轴位置误差以及热位移等误差等导致测定杆中心O1与镗孔中心O存在偏心e,则可通 过镗孔内径上的三个被测点W1,W2,W3测出平均圆直径。在测定杆处相隔τ,φ 角装上三个电感式位移传感器,用该检测器可测量出间隙量y 1,y 2 ,y 3 。已知测 定杆半径r,则可求出Y1=r+y1,Y2=r+y2,Y3=r+y3。根据三点式平均直径测量原理,平均圆直径D0=2×(Y1+aY2+bY3) 1+a+b ,公式中a,b为常数,由传感器配置角决定,该测量杆最佳配置角度取τ=φ=125°,取a=b=0.8717。偏心e的影响完全被消除,具有以测定杆自身的主机算环为基准值测量孔径的功能,可消除室温变化引起的误差,确保±2μm的测量精度。 图5 孔径测定原理图

■北京航空航天大学自动化学院 李行善 于劲松 ATS(自动测试系统)及ATE技术 一 2002.3.A

2002.3.A ATE是指测试硬件和它自己的操作系统软件。ATE硬件本身可以像便携式设备那样小,也可以是由多个机柜所组成,总重量达上千公斤的设备。为适应飞机、舰船或机动前线部队的应用,ATE往往是一些加固了的商用设备。即使是非前线环境(如维修站或修理厂)应用的ATE,也几乎完全由商用现成设备(CommercialOff-The-Shelf Equipment, COTS)组成。ATE的心脏是计算机,该计算机用来控制复杂的测试仪器如数字电压表,波形分析仪,信号发生器及开关组件等。这些设备在测试软件的控制下运行, 以提供被测对象中的电路或部件所要求的激励,然后测量在不同的引脚、端口或连接点的响应,从而确定该被测对象是否具有规范中的规定的功能或性能。 ATE有着自己的操作系统,以实现内部事务的管理,如自测试,自校准等,跟踪预防维护需求及测试过程排序,并存储和检索相应的技术手册内容。ATE的典型特征是其功能上的灵活性,例如用一台ATE可以测试多种不同类型的电子设备。从部件测试角度,ATE可用来实现对两类黑盒子的测试,即:①现场可更换单元(LRUs, Line Replaceable Units)或武器可更换组件(WRAs,WeaponsReplaceable Assemblies);②车间可更换单元(SRUs, Shop ReplaceableAssemblies)。 测试程序集(TPS)是与被测对象及其测试要求密切相关的。典型的测试程序集由三部分组成:①测试程序软件; ②测试接口适配器,包括接口装置、保持/紧固件及电缆;③被测对象测试所需的各种文件。测试软件 ATEATE及开关组件等,加入的地方,响应信号。个部件。 口,连接UUT到应的接口设备,完成UUT到ATE并且为ATE具。境, 包括①ATE和UUTATE研制和TPS以及人工智能在自动测试系统中的应用;从集中型的ATS正向着分布式的集成诊断测试系统发展。下面以美国军用自动测试系统为例来说明这

NSAT-5000微波天线自动测试系统介绍 一、研发背景 天线测试一般有两方面的特性:电路特性(输入阻抗,效率等)和辐射特性(方向图,增益,极化,相位等)。天线测试系统的任务就是用实验的方法检定和检验天线的这些参数特性。 NSAT-5000微波天线自动测试系统突破单一测试的局限性,提供专业的测试步骤,实现天线电路特性和辐射特性测试,帮助用户大幅度的提高测试效率。借助系统软件可对系统内各个设备进行同步远程控制。 本测试系统由工业电脑、矢量网络分析仪、频谱分析仪、远程数据通信装置、合成信号源等设备搭配专业的天线测试系统软件所组成。能够实现对天线各端口进行自动化测试,用户只要录入被测天线的批次号、产品型号以及产品编号,便可对天线进行自动测试,保存测试数据到本地电脑。用户可根据需要查询测试数据并生成报表。 二、软件特点 ●兼容中电41所(思仪)、是德科技(Keysight)、安捷伦(Aglient)、 日本安立(Anritsu)、罗德与施瓦茨(R&S)、韩国兴仓(Protek)、 HP等主流仪器型号。 ●自动对系统内各个设备进行同步远程控制并对天线的电路特性(输入 阻抗,效率等)和辐射特性(方向图,增益,极化,相位等)完成测 试。 ●自动测量天线的幅度方向图、增益、相位中心等指标。

●自动保存配置信息、测试数据保存到本地电脑,方便随时查询。 ●自动生成测试报告,用户可根据需要定制报告模板。 ●操作方便简单,提高测试效率。 三、主要测试项目 测试项目所用仪器 主瓣电平信号源,矢网 旁瓣电平(dB)信号源,矢网 增益信号源,矢网 天线效率信号源,矢网水平面半功率波束宽度(°)信号源,矢网 垂直面半功率波束宽度(°)信号源,矢网 隔离度(dB)信号源,矢网 交叉极化比(dB)信号源,矢网 前后比(dB)信号源,矢网 电压驻波比信号源,矢网 输入阻抗信号源,矢网 主方向倾斜度信号源,矢网 方向图一致性(dB)信号源,矢网 四、基于硬件 ●信号源 ●矢量网络分析仪 ●频谱分析仪 ●远程数据通信装置 五、系统图示 NSAT-5000天线测试系统由工业电脑、频谱分析仪、远程数据通信装置、合成信号源转台等设备搭配专业的天线测试系统软件所组成。

电路板自动测试系统简介 一.概述 随着电子技术及印制板制造技术的发展,现代电子产品日趋复杂,印制电路板的密度日趋增加,随之而来的是印制板的检测及修理也愈加困难。为了提高印制电路板的检测及维修的自动化程度,国际上从七十年代开始,进行印制板自动测试系统的研制。经过二十多年的发展,各种印制板自动测试系统层出不穷。 目前,印制电路板自动测试技术发展迅速,印制板在线测试系统(ATE)广泛应用于印制板光板及各种产品的印制电路板的生产、检测和维修等。ATE的测试方法可分接触式测试和非接触式测试两大类。其中接触式测试分为在线测试、功能测试、BIST和边界扫描测试等;非接触式测试又可分为非向量测试、自动视觉测试、红外热图象测试、X射线和激光测试。随着计算机技术及VXI总线技术的应用,各种建立在VXI测试平台上的印制电路板的ATE和功能测试也得到迅速发展。由之而来对测试过程中所需要的工装(夹具)不断提出要求,于是电路板测试仪(又称电子测试工装)应运而生。二.工作原理 1、印制电路板手动测试治具介绍: 手动电路板测试治具是指:通过针床、手动测试治具、印制板插脚、输入/输出接口,向被测电路板施加控制信号及输入信号,并实时读取被测电路板的输出信号,通过一系列的数据分析处理,进而判断被测电路板的性能(或功能)正确与否。 由于用户的测试要求、测试对象各不相同,其具体的性能(或功能)测试原理及测试方法也各不相同。它需要量体裁衣,单台定制才

能满足用户的要求。 例如:某日资录象机专业企业——录象机主板功能测试工装 ㈠、要求 1)检测录象机主板的功能是否正确(录象、放象、倒带、暂停、向录象机输入生产编号、录入时钟等) 2)测试设备:计算机(RS232接口)、音频发生器、电源供给系统、录象机、音频接收器、电视机、示波器等。 ㈡、试框图(检测录象机的主板)

63个国外优秀测试网站地址 1.https://www.wendangku.net/doc/e017625929.html,/一个关于网站测试方面的网页,对这方面感兴趣的人可以参考 2.https://www.wendangku.net/doc/e017625929.html,/一个丰富的电子书库,内容很多,而且提供著作的相关文档参考和下载,是作者非常推荐的一个资料参考网站 3.https://www.wendangku.net/doc/e017625929.html,/group/LoadRunner性能测试工具LoadRunner的一个论坛 4.htp://https://www.wendangku.net/doc/e017625929.html,/grorp/testing-paperannou-nce/messages提供网站上当前发布的软件测试资料列表 5.https://www.wendangku.net/doc/e017625929.html,/homepage.html软件保证中心是美国国家航天局(NASA)投资设立的一个软件可靠性和安全性研究中心,研究包括了度量、工具、风险等各个方面 6.http://seg.iit.nrc.ca/English/index.html加拿大的一个研究软件工程质量方面的组织,可以提供研究论文的下载 7.https://www.wendangku.net/doc/e017625929.html,/内容来自美国SAN DIEGO的软件工程机构(Sofrware Engineering Process Office)主页,包括软件工程知识方面的资料 8.https://www.wendangku.net/doc/e017625929.html,/是世界上最大的一个质量团体组织之一,有着比较丰富的论文资源,不过是收费的 9.https://www.wendangku.net/doc/e017625929.html,/一个自动化软件测试和自然语言处理研究页面,属于个人网页,上面有些资源可供下载 10.https://www.wendangku.net/doc/e017625929.html,/提供有关标杆方面的资料,也有一些其它软件测试方面的资料

以弹簧连接,压缩行程约 l , m m 。下部。 ZVB 的控制、分选机控制。、系统各个组成部分之间的时序控制,、产品分拣、测试与测试板接触见图8 。上部与测试件接触数据存储等功能动单元控制 L a ,由于 Z V B 自带了 4 位用户自定义,可以分别做 3 个 B i n f tl 开关驱。而不需 另外的 P C 接口或电路非常方便 b V IE W 是N I 公司开发的一款图形化编程工具。编程灵活,使用方便。 5 直流稳压电源 S UT 需要两路独立电源控制 ( 不开关驱动单元也需要单独 5 V 。共地,囱圈图 1 3 参数设置图 14 测量界面电源提供偏置因此需要一台能够提。供 3 路输出的直流电源供电 3 1 软件编程环境和实现功能本测试系统软件,主要实现对 R & S 的全系列产品都给用户提供了丰富的驱动库选择。,用的户可以很方便的从网站上免费下载 L a 值得注意的是随 Z V , B b V IE W 子V I 库中,,提供了详细的 H e l p 文件一无需再查找 I 。厚重的编程手册只 需轻松搜,便能找到相对应的S u b V 、软件最大的难点就在于如何同步分选机驱动单元。 ZV B B 和开关根据分选机的时序图“ ,多次反复调试 Z V s $ N分选机,确定了。c h a n n e l bit ” 设置延时 ( 10 0 m 和分选机 B in 延时

在软件中增加了“ m a n u a l ” 模式,支持手动测量模式。系统框图及设置见图9 — 14 。 2 软件漉程图软件启动后,自动恢复上一次保存的设置值,。在参数设,置中,不仅可以设置 S U T 的常规参数,比如频率范围 S UT 两路的传输 M a r 反射和隔离指标 ( 作为合格/不合格判据,。 k e r 输入框用来定义测试报告中需要记录的频率点 ce ZVB 的每条t r a 最多支持 1 0 个 M a r k e r 。软件中设置的所有参数都能通过设置文件进 行保存或调用参数设置完毕图 1 2 软件流程图,。运行S e t u 。 p ,软 件会自动对 Z V B 进行设置,包括 L i m it lin e 的设置 (下转第 16 页一 6 一中国科技核心期刊 准溯源技术,可提供最高的置信度。80A自动校准技术不 仅提供58检测和出错报告能力,可以极大地方便应用程序的调试工作。用户可以方便地利用已有的自动测试系统、程序及调试经验。只要符合IE482标准或者SP语言,EE8.CI 连续运行80A能够在各种恶劣条件的58GI总线控制的校准方式,还提供PB前面板操作的校准方式。环境下工作。80A中没有任何散热风扇和58冷却通道。各端钮均为密封型,各输入端都具有完善的保护功能,所有电压量程都可以承受l0V有效值的00总线控制80A的GPB接口遵循最新58I其他仪器的程序也可以应用。这样,大大减少了组建自动测试系统的时的 lE482标准。它与IE48EE8.E8(9817)兼容,但是引入了特定信息处理的约定,公用命令和标准状态报告格式。新标准要求仪器仅对严格符合格式的信息做出响应,这样就消除了产生非法的状态而发生“ 死” 现锁间。只有在远地程控方式下,80A58 的测量速度才能全部发挥出来。测量结果通过总线接口将数据传输出去。80A的各功能各量程都能保58高压冲击。数字多用表往往是关系整个系统性能的最基本部分,因而为保证系统的可靠运行要经常进行快速有效的自检。80A利用内部的标准源随时可58 进行自我检测,对80A各功能、58证得到稳定可靠的读数,仪

Smart Robot自动化测试解决方案

目录

1.面临的问题 1.1.智能移动设备的软件系统和硬件方案的复杂组合,导致APP 实现多机型兼容难度大,投入大。 1.2.敏捷开发、迭代开发,产品追求快速上线,导致回归测 试、可靠性测试等任务重,无法有效应对测试工作量波 峰。 1.3.A PP开发框架多、开发人员能力不足导致安全漏洞突出 1.4.软件硬件设计交叉影响,性能优化难度加大。 2.自动化测试平台整体解决方案 为解决移动应用开发商面临的以问题,结局方案设计如下。可全面解决移动应用开发面临的兼容性问题、安全性问题、测试工作量波峰、用户体验问题,并全程为移动应用的开发保驾护航。 整体解决方案 兼容性测试系统:智能源码扫描,即通过解析APK文件,将源码与问题特征库自动比对,查找兼容性问题,并自动生成测试报告。 SMART平台,实现被测设备管理+测试用例制作、管理、自动化执行、并生成测试报告。可实现APP的定制用例的多机自动化运行、适配性测试、功能及UI测试; 安全监控系统:监测系统文件变化、监测数据流量、耗电情况、监控非法用户行为等。

性能测试系统:通过专业的自动化测试设备(硬件工具),测量流畅度卡顿数据、量化响应时间指标,为研发人员提供毫秒级数据,助力改善用户体验。 3.解决方案的实现 3.1.兼容性测试系统 3.1.1.SMART 平台 SMART兼容性测试平台,提供自动化测试的解决方案,提供用例制作、管理、自动化运行、测试结果自动校验。无需人员干预即可实现各类APP自动化用例的运行,并自动生成测试报告。 3.1.1.1.测试步骤 测试步骤 a)自动化测试脚本开发 b)真机运行脚本 c)输出测试报告 3.1.1.2.测试框架 测试框架 通过手机usb接口实现对手机的控制,完成测试工具及app的下发,运行及测试结果的拉取和展示。测试工具采用lua脚本编写测试case,通过进程注入技术获取屏幕显示信息,结合Touch事件模拟,可以实现基于控件级别的复杂测试case,测试结果以Log、屏幕截图等形式输出。 3.1.1.3.SMART平台可实现的功能

附件: 总结 计算机在线考试系统项目 随着计算机信息技术、网络技术和软件技术的不断发展和完善,促进了人们很多传统的工作手段和方法也随之改变。“在线考试系统”就是利用计算机信息技和网络平台结合软件技术,把在教学中可实现标准化考试的课程由传统的纸张考试模式转变成为无纸化考试模式,以实现试题管理、考务管理、随机生成试卷、在线监考、自动阅卷和成绩统计等功能,达到节约资源,提高工作效率,保证考试结果客观公正性的目的。 一、系统可行性 由于《计算机文化基础》这门课程的考试题型通常为判断、单项选择、多项选择、填空和文字录入等,而这类题型的答案通常又具有单一性、确定性或有限枚举性等特点,所以便于计算机编码和标准化,以实现无纸化考试。 二、系统需求 目前,学院每年学习《计算机文化基础》人数约3000余人,根据以往惯例,该课程的考核方式采用闭卷笔试,由此产生的试卷印刷、装订、分袋、回收试卷、阅卷、成绩统计等工作量非常庞大,且由于考核方法的落后,基本上难以准确、客观、公正地反映学生具有的基本职业技能和素质,其结果是培养的学生,懂理论多些,会实践操作少些,从而偏离了高职学院培养高技能专业人才的目标。 针对《计算机文化基础》课程实践性强的特点,探索与之相适应

的,将考核和实践过程有机的结合在一起的较为准确、客观、公正地反映学生具有的计算机文化基础技能和素质的考试方式,减少成绩考核中的片面性,真实反映学生的计算机文化基础技能水平,提高学生对实践教学的重视程度,促进学生学习和实践的积极性和主动性,促使学生朝着提高自身基础技能的方向发展。 三、系统设计 1.系统功能设计 根据系统需求可知,该在线考试系统应具有以下主要功能,包括考务管理(考生管理、考场安排)、题库管理(试题录入、删改)、试卷管理(定义试卷模板)、考试管理(在线监考、异常处理)、成绩管理(自动阅卷、成绩报表)和系统管理等。其系统构成如下图。 2.系统运行环境

第一章、自动测试系统 1.1 自动测试系统的概念 自动测试系统:以(计算机)为核心,在(程控指令)下,能完成某种测试任务而组合起来的(测量仪器)和(其它设备)的有机整体。简称ATS(Automatic Test System) 1.2 虚拟仪器概念、组成和分类 虚拟仪器(Virtual Instrument,简写为VI):在以计算机为核心的硬件平台上,由用户设计定义的具有虚拟面板、测试功能由测试软件实现的一种计算机仪器系统。 是计算机硬件资源、仪器与测试系统硬件资源和软件资源三者的有效结合。 1.2.3 虚拟仪器组成 虚拟仪器组成:通用仪器硬件平台和应用软件 硬件平台:计算机、总线与I/O接口设备 总线:连接计算机与各种程控仪器与设备的通路,完成消息、命令、数据的传输与交换。 I/O接口设备:完成被测信号的采集、放大、A/D转换。当然也包括机械接插件、插槽、电缆等。 1.3 自动测试系统的组成 自动测试系统的组成:控制器、程控仪器及设备、总线与接口、测试软件、被测对象 自动测试系统包括五大部分: 1. 控制器:系统的指挥、控制中心。包括小型计算机、个人计算机、DSP、单片机。 2. 程控仪器、设备:能完成一定测试或控制任务的硬件。程控多用表、信号源、控制开关、伺服系统… 3. 总线与接口:连接控制器与各种程控仪器、设备的通路,完成命令、数据的传输与交换。包括机械接插件、插槽、电缆等。 5. 被测对象:如坦克、飞机、导弹、卫星、雷达、大型通讯交换机、手机等,需要通过电缆、接插件等与程控仪器、设备相连。 总线标准:VXI总线标准、PXI总线标准、LXI总线标准(重点)、GPIB(IEEE488)总线标准、PC总线 软件规范:VPP规范、IEEE488.2标准、SCPI标准 自动测试系统的发展 第一代:专用 第二代:GIPB 、CAMAC、PC-DAQ等 第三代:VXI、PXI、LXI等 第2章虚拟仪器软件开发平台 2.1 软件开发平台概述 虚拟仪器系统的一大核心技术是软件技术,系统性能的优劣很大程度上取决于软件的设计。 虚拟仪器软件开发平台主要有两大类: (1) 通用软件开发平台 各种版本的C/C++(包括Visual C++等),Visual Basic,Delphi,Java等。 (2) 专用的虚拟仪器软件开发平台 美国NI公司的LabWindows/CVI、LabVIEW和Agilent公司的VEE。 LabWindows/CVI属于可视化的文本型开发平台 LabVIEW 与Agilent VEE属于图形化的软件开发平台。 补充:LXI测试平台 A.2.3 LXI的仪器功能类(重点) LXI标准定义了三种仪器功能类:C、B、A 1) 功能类C 提供符合LXI标准的LAN和Web浏览器接口。

控制器自动测试系统V1.O 设计手册

一.项目背景 目前国内控制器的软件测试基本还处在人工测试阶段,软件测试过程中的各种数据往往靠测试人员手动记录,测试过程中出现的各种非正常状态不能被可靠地记录下来以分析控制器软件的缺陷。这种人工软件测试的方式限制了控制器软件测试的效率以及测试的效果。 目前国内外公认的、行之有效的、具有广泛应用前景的方案就是在软件仿真测试平台上对软件进行自动测试。 控制器自动测试系统是面向控制器软件测试的计算机系统,测试人员可以根据被测软件的需求,通过对系统的各种资源进行配置,组织被测软件的输入,来驱动被测软件运行,同时接收被测软件的输出结果,从而对控制器软件进行自动的、实时的、非侵入性的闭环测试。能够大大提高控制器软件的测试质量和测试效率。 二.本软件开发的意义 目前控制器用得越来越广泛,从玩具车、收音机、空调、冰箱、洗衣机、录像机等家用产品到电子压力计,数控机床,商检自动测试仪等工业产品,到处都有微控制器的身影。为了在市场竞争中取得优势,各种厂商不断推出越来越多的产品系列,而且功能也越来越复杂、越来越完善,这样一来,使得各种控制器的硬件、软件也越来越复杂。缺乏可靠性的控制器软件将给产品带来难以预料的后果,家用产品可能只是影响产品的质量,工业产品可能会导致难以估计的经济损失甚至是安全事故。可见,控制器软件的可靠性是非常重要的。以往软件测试过程中的各种参数(如电机的转角、各种时间参数等)必须靠

测试人员手动记录,测试过程中出现的各种非正常状态也不能被可靠地记录下来以分析控制器软件的缺陷。而且,这种人工软件测试的测试效果与测试人员的工作经验和素质有很大关系,当测试人员调离该工作岗位后,后续人员很难在短时间内接手前期测试工作,需要有较长的培训期和学习期,而且也无法完全掌握原测试人员在长期工作过程中积累的经验,使知识积累出现断层。这种人工软件测试的方式限制了控制器软件测试的效率以及测试的效果。建立一套软件测试平台对控制器进行自动测试,可以通过自动测试系统一次完成控制器所需要测试的全部内容,取消了原有的人工测试,可以保证不会丢项和错项,并且能够减少人工缩短工时,大幅度降低生产成本。 三.技术方案概述 本项目选择建立一套软件仿真测试平台来测试控制器软件。主要验证软件功能是否符合功能规格书的要求,进行弱电部分电路的输入、输出实现以及连续记录。 控制器软件计算机自动测试平台由三个部分组成:运行平台,信号仿真平台和主控计算机平台,其构成关系如图1所示。 图1 软件测试平台构成示意图 其中,主控计算机平台主要进行测试用例的生成、测试运行调度管理、数据分配工作及测试后的评估工作并给出测试报告。运行平台就是系统的硬件及被测软件。信号仿真平台模拟系统外部运行环境, 它向系

基于LabVIEW的矿用电源自动测试系统 【摘要】针对矿用电源产品测试中的传统手工测试方法效率低下,无法满足多品种规格大规模生产的快速、高精度、多功能测试要求,基于LabVIEW开发了电源自动测试系统。该系统采用开放式结构、模块化设计,具有较高的通用性,测试过程自动实现。开发了测试系统的软件程序实现了测试程序编写简单化,对多个程控仪表的实时控制和数据采集,测试数据存储、打印以及不良品的数据分析。 1.前言 矿用电源的设计、制造以及品质管理需要精密的电子仪器设备来模拟实际工作时的各项特征,并验证是否合格。同时根据不同型号电源需要不同的组成结构和输入、输出组合,需要多样化的测试仪器以满足测试需要。传统的测试方法:工人利用某特定功能仪器依次完成对电源单个或多个测试项目的检测,凭经验、直觉判断产品是否合格,容易产生人为误差,同时工作效率低。针对上述问题我们基于LabVIEW设计了一款矿用电源自动测试系统,系统采用开放式结构、模块化设计,具有较高的通用性,测试过程自动实现,测试结果实时显示,并对各项数据进行存储。 2.硬件系统组成 系统采用了典型的虚拟仪器系统的硬件平台结构,基于USB、RS232及PCI 等标准总线方式,通过计算机将仪器、PCI设备组成监控系统,其结构如图1所示。 图1 系统主结构图 系统工作原理:人工将被测试电源放置到测试操作台上,并采用气动设备压紧(部分不方便使用气动治具的调试点可由人工插拔)。系统执行“测试”命令后,上位机通过USB/232通信接口向程控交流源或直流源发送输出电压的命令,通过USB/RS232通信接口控制输出模块中电子负载和示波器,模拟待测电源不同输出负载,测试空载电压、戴载电压、过流值、纹波值等参数。同时通过USB/232通信接口读取程控交流源或直流源的工作电流等参数;信号处理模块将各指示灯的亮/灭情况反馈给上位机;上位机通过I/O卡将执行命令发送到继电器切换板,执行本安电源的第一级和第二级保护功能的性能测试(过压、过流值)。各测试步骤在完成测试的同时将测试数据送至上位机进行分析,显示、记录测试结果。 系统主要设备选型与设计如下: 2.1 数字I/O卡 数字I/O卡置入计算机PCI插槽中,用于输出控制信号和指示灯的工作状态。

ATE自动化测试系统是什么_ATE自动化测试系统介绍 随着生活水平的提高,人们对电子消费产品的品质,功能,要求也越来越高。现在各大OEM,ODM厂家为了提高产品品质,优化生产线,降低人力成本,提高企业竟争力,纷纷购进ATE自动化测试系统。 ATE自动测试系统为各个领域的自动测试提供了一个统一通用的系统解决方案,该自动测试系统具有开放通用的特点。本文首先介绍了ATE自动化测试系统发展线路,其次阐述了ATE自动化测试系统的作用及原理、特点、优势,最后介绍了ATE自动化测试系统的功能、功能平台及使用领域。 ATE自动化测试系统发展线路第一阶段规划:1994~1997.9; 规划ATE开放体系结构,实现仪器可互换、提高仪器选择的灵活性 第二阶段规划:1997~1999.3; 规划ATS开放体系结构,实现TPS可移植与互操作 第三阶段规划:1996~2000; 增强UUT全寿命的支持,建立信息共享体系结构,实现ATS外部接口标准化,便于测试诊断信息、BIT信息、维护信息的共享和重用,便于产品设计信息在测试阶段的重用。 第四阶段规划:1998~2002.6; 与综合诊断支持系统、健康管理系统相结合形成产品长期维护支持体系结构。 ATE自动化测试系统的作用及原理ATE自动化测试系统作用:主要是检测电子产品的功能是否达到设计标准。 ATE自动化测试系统的原理:根据电子产品的测试要求,配置相应的仪器仪表,数据采集卡,通过开发测试软件,整合仪器仪表的功能,实现产品功能指标的测试,并且把测试数据荐储在电脑,上传到数据库,或者服务器,方便随时调用。 ATE自动化测试系统的特点1、开放性 ATE自动测试系统支持目前流行的所有仪器控制总线PXI、VXI、Serial、FPIB,用户可根

Computer Science and Application 计算机科学与应用, 2018, 8(12), 1906-1913 Published Online December 2018 in Hans. https://www.wendangku.net/doc/e017625929.html,/journal/csa https://https://www.wendangku.net/doc/e017625929.html,/10.12677/csa.2018.812212 Design and Implementation of Remote Automated Testing System for Measurement and Control Equipment Based on NI-VISA Xiao Wang, Ling Bai, Dejia Liu 63726 Troops, Yinchuan Ningxia Received: Dec. 8th, 2018; accepted: Dec. 21st, 2018; published: Dec. 28th, 2018 Abstract In view of the fact that there are many types and interfaces of measuring instruments and instru-ments for mobile measurement and control equipment, in order to realize remote networking and automated testing, this paper puts forward a hardware construction scheme of interface protocol conversion using Agilent GPIB/LAN Gateway; using Visual Studio Net 2010 development environ-ment, combining NI-VISA and Measurement Studio user control and database technology, designs a remote automated testing system compatible with multi-type measuring instruments; and dis- cusses the key technologies in depth. Keywords Measurement Studio Indicator Test, Measurement Instrument, Automation Test 基于NI-VISA的测控设备远程自动化测试系统的设计与实现 王晓,白玲,刘德佳 63726部队,宁夏银川 收稿日期:2018年12月8日;录用日期:2018年12月21日;发布日期:2018年12月28日 摘要 本文针对机动测控设备测量仪器仪表型号多、接口类型多的实际,为实现远程网络化、自动化测试,提

基于计算机的机床测试系统计算机测试系统基本组成 以计算机为主要平台,采用微机控制和可视化编程技术,设计 出一种模块化高精度机床集成测试系统。在工业生产测试过程中,经常要对温度、流量、压力等模拟量进行采集,对继电器、接触器等开关量进行控制,此外还有步进电机和伺服电机进行精确的位移控制。开发一种基于计算机的机床测试系统,把各种控制量集成在一起构成闭环控制系统很有必要。本文以一台计算机为主控制器,采用Windows 风格接口软件,计算和测试速度快,信息处理能力强,系统集成度高,工作界面友好,操作方便,实现了多参数测试过程自动化,提高了测试效率和准确性。 系统主要功能及特点 系统以对机床性能影响大的参数集成测试为主要目的,具有以 下功能和特点:

(1)系统对减速器具有测量载荷,进行空载试验、负载试验、惯性负载试验、离合器通断试验、回差试验等功能,可同时对X、Y1、Y2三轴进行测试; (2)系统对自动调高系统具有在线测量;调高精度功能,最多可同时测试8机头,对进给距离具有自动设置和用户给定功能,误差值随着机头的进给实时计算并显示; (3)具有自动测试时间设定、加虚拟负载、载荷调节功能; (4)对控制系统具有高温老化试验功能,自动监测和记录系统状态; (5)测量数据动态显示,如果发现数据超标立即报警或停止实验; (6)测试结果进行自动分析和打印,并可进行相关文件操作,以便对测试结果进行深层分析和统计。 系统硬件结构和组成

系统采用模块式结构,以计算机作为主控制器。计算机有着丰富的软硬件资源和强大的系统功能,运算和控制速度高,在现场控制上有着良好的控制性能。系统其他部分都通过接口卡与计算机相连,被其控制同时为其提供测试数据。通过执行计算机上的接口软件,系统的硬件结构框图如图1所示。主要有以下部分: 主控制器 系统的主控制器由一台工控计算机、标准键盘、鼠标器、CRT 彩色显示器和打印机等组成。计算机作为系统的主控制器,通过接口卡控制其他部分动作,采集测试数据,并对这些数据进行复杂的计算和分析,完成系统集成的各项测试功能,同时在测试的过程中,对测试结果进行实时动态显示,如果发现超标即进行报警处理,并自动记录故障时刻,以便操作者采取相关措施。操作者可通过显示器、键盘和鼠标进行人机操作,选择相应的测试项目,输入必要的测试参数,监测整个测试过程,并进行相应的文件操作,通过打印机打印测试结果。

1.电涡流开关铁磁性物体检测实验 一. 实验目的 1.通过本实验熟悉电涡流传感器的工作原理。 2.通过本实验了解和掌握采用LDG-12-A型电涡流传感器进行铁磁性物体检测实验的原理和方法。 二. 实验原理 电涡流传感器是一种非接触式传感器,一般由探头、延伸电缆、前置器构成基本的工作系统(如图24.1所示)。前置器中高频振荡电流通过延伸电缆流入探头线圈,在探头头部的线圈中产生交变的磁场。如果在这一交变磁场的有效范围内没有金属材料靠近,则这一磁场能量会全部损失;当有被测金属体靠近这一磁场,则在此金属表面产生感应电流,电磁学上称之为电涡流,与此同时该电涡流场也产生一个方向与头部线圈方向相反的交变磁场,由于其反作用,使头部线圈高频电流的幅度和相位得到改变(线圈的有效阻抗),这一变化与金属体磁导率、电导率、线圈的几何形状、几何尺寸、电流频率以及头部线圈到金属导体表面的距离等参数有关。通常假定金属导体材质均匀且性能是线性和各项同性,则线圈和金属导体系统的物理性质可由金属导体的电导率б、磁导率ξ、尺寸因子τ、头部体线圈与金属导体表面的距离D、电流强度I和频率ω参数来描述。则线圈特征阻抗可用Z=F(τ, ξ, б, D, I, ω)函数来表示。通常我们能做到控制τ, ξ, б, I, ω这几个参数在一定范围内不变,则线圈的特征阻抗Z就成为距离D的单值函数,虽然它整个函数是一非线性的,其函数特征为“S”型曲线,但可以选取它近似为线性的一段。于此,通过前置器电子线路的处理,将线圈阻抗Z的变化,即头部体线圈与金属导体的距离D的变化转化成电压或电流的变化。输出信号的大小随探头到被测体表面之间的间距而变化,电涡流传感器就是根据这一原理实现对金属物体的位移、振动等参数的测量。 图24.1 电涡流传感器基本工作系统 其工作过程是,当被测金属与探头之间的距离发生变化时。则探头中线圈的Q值发生变化,Q值的变化引起振荡电压幅度的变化,这个随距离变化的振荡电压经过检波、滤波、放大归一处理转化成电压(电流)变化。最终完成机械位移(间隙)转换成电压(电流)。 由上所述,电涡流传感器工作系统中被测体可看作传感器的一半,即一个电涡流位移传感器的性能与被测体有关。 三. 实验仪器和设备 1. 输送线实验台架(LCSX-12-A)1套

第117期2007年10月 外语电化教学 CAFLE No.117 Oct.2007国外作文自动评分系统评述及启示 梁茂成,文秋芳 (北京外国语大学中国外语教育研究中心,北京100089) ?鬣杠昕有主膏自负? 摘要:本文依据语言测试领域的作文评分要素,对国外具有代表性的三种作文自动评分系统进行评介和比较,指出这些评分系统在训练及作文的人工评分方法和机器评分效度等方面存在的问题,并分析这些作文自动评分系统为我国自主开发作文自动评分系统所提供的借鉴作用。 关键词:作文自动评分;模型;评分要素;信度;效度 中图分类号:H319.3文献标识码:A文章编号:1001-5795(2007)10-0018-0007 作文是大规模语言考试(如TOEFL,GRE,IELTS等)中的一种必备题型。通过作文可以检测应试者综合运用语言的能力。然而,大规模作文阅卷面临两大难题:其一,阅卷需要耗费大量人力、物力等资源;其二,评判作文质量具有很强的主观性,阅卷的信度(pliability)和效度(validity)不强(Johnsonetal,1991)。近几十年来,随着计算机硬件和软件性能快速提高,自然语言处理等技术获得了长足的发展,国外一批作文自动评分系统相继问世,这两个长期困扰大规模作文阅卷的难题有望得到解决。 本文对国外最具代表性的三种作文自动评分系统进行述评。这三种系统是:PEG(PmjeetEssayGrade)、IEA(IntelligentEssayAssessor)和E—rater。PEG重语言形式,IEA重作文内容,E—rater则既重形式又重内容。一般说来,作文评分应形式和内容并重,围绕作文的语言质量、内容质量和篇章结构质量三个主要方面进行(Blok&deGlopper,1992;Purves.1985;Weigle,2002;梁茂成,2005),然而这三种系统侧重各有不同,在这三个方面的分析力度也存在很大差异。通过对比分析,笔者力图揭示这些作文自动评分系统的优势与劣势,以期对开发我国学生作文自动评分系统有所启示。I国外作文自动评分系统述评 1.1PEG.一个重语言形式的评分系统 PEG于1966年由美国杜克大学(UniversityofDuke)的EllisPage等人开发(Daigon,1966;rage,1966)。PEG的设计者们认为,计算机程序没有必要理解作文内容,大规模考试中尤其如此(Shermiseta1.。2001)。因此,他们在其网站上公开申明:“PEG不能理解作文的内容”(http://134.68.49.185/PEG-DEMO/)。 在PEG的开发者看来,作文质量的诸要素是作文的内在因素,无法直接测量,因此,最为合乎逻辑的方法是从作文文本中提取一些能够间接反映作文质量的文本表层特征项(surfacefeatures)。Page首先收集了一部分人工评分后的作文(训练集),利用当时并不发达的自然语言处理技术,从作文中提取若干个文本特征项(textfeatures),并在这些文本特征项与人工评分之间进行相关性分析。然后,Page选择与人工评分相关的文本特征项作为自变量,把人工评分作为因变量,进行多元回归分析,得到回归方程。回归方程为每一个变量确定了beta值,这样,在对新的作文进行评分时,PEG只需要提取这些变量,并把beta值代人回归 作者简舟:粱茂成:男,博士,教授。研究方向:应用语言学厦计算语言学。 文秋芳:女,教授。研究方向:语言学覆应用语言擎。 收稿日期:2007-01.1.5’ 基金项目:本研究得到教育部人文社科项目(编号06JA740007)和中国外语教育研究中心重大研究项目的资助,在此一井致谢。?18?

自动测试系统的原理、应用与发展 北京航空航天大学自动化学院测控系李行善于劲松 摘要自动测试系统(ATS)广泛应用于各类产品(器件、部件、电路板、设备或系统)从设计、生产到使用维护的各个阶段,对提高产品性能及生产率,降低生产成本及整个生命周期成本,起着重要作用。对于飞机、导弹、舰船或武器系统,自动测试系统更是这些它们的综合保障设备的重要组成部分,对保障各类设备或武器系统的机动性和提高战斗力有重要意义。本文介绍自动测试系统的工作原理及发展概况,自动测试设备(ATE)的类型及测试程序集(TPS)开发的主要内容,并对一些有代表性的通用自动测试系统进行了评述。希望本文对国内从事这方面的研究工作的读者有所帮助。 1 自动测试系统(ATS)的发展概况 1.1 自动测试系统的概念与组成 一般意义的自动测试系统是对那些能自动完成激励、测量、数据处理并显示或输出测试结果的一类系统的统称。通常这类系统是在标准的测控系统总线或仪器总线(CAMAC、GPIB、VXI、PXI等)的基础上组建而成的,并且具有高速度、高精度、多功能、多参数和宽测量范围等众多特点。工程上的自动测试系统(Automatic Test System,缩写为ATS)往往针对一定的应用领域和被测对象,并且常以应用对象命名,如飞机自动测试系统,发动机自动测试系统,雷达自动测试系统,印制电路板自动测试系统等,也可以按照应用场合来划分,例如可分为生产过程用自动测试系统,场站维护用自动测试系统等。 自动测试系统(ATS)由自动测试设备(Automatic Test Equipment,ATE),测试程序集(Test Program Set,TPS)和TPS软件开发工具所组成,如图1 所示。 图1 自动测试系统的组成

自动测评系统(cena)使用说明 1、运行安装程序,安装测试系统 2、点击相应的图标启动测试系统cena 测试操作步骤如下: (1)新建一个测试 点击“新建”(或“文件”—“新建或打开”,然后选“新建”) 定义好这次测试的标题、数据所在的目录,如:这次测试的数据放在D:\test下 单击“确定”后,在d:\test 下会自动有两个文件夹(d:\test\data 和d:\test\src) (2)建立题目文件夹,并复制测试数据 在d:\test\data 下为每题建一个文件夹,如有一个题目为liti, 则建一个文件夹为:d:\test\data\liti,将liti问题的测试数据复制到文件夹d:\test\data\liti下,以此类推。 (3)创建考生文件夹 在文件夹d:\test\src下为每个考生建一个文件夹,在该考生目录下,为每题建一个相应的文件夹,考生的源程序和EXE文件复制到相应的目录下。(考生目录下的每题的目录可以让考生自己创建)例如:有一个考生叫“张三”,则可以创建一个文件夹“d:\test\src\张三”,他目录下为每一题创建一个目录,源程序和EXE文件复制到相应的目录下。如: D:\test\src\张三\liti\liti.pas; D:\test\src\张三\liti\liti.exe (4)设置测试数据 单击“文件”----“新建或打开”,打开刚才建立的测试 (a)添加试题 点击“试题”,在“纲要”下方的空白方框内点击右键,选择“添加试题”,然后在右边对应项中,设置好这个题目的“标题”、“源文件”、“输入文件”、“输出文件”(后面还有两项可不用设置),如上面例子可设置为:标题:liti, 源文件:liti\liti 输入文件:liti.in 输出文件:liti.out (b)添加测试数据 添加试题后,为本题添加测试数据。在“纲要”下方的空白方框内点击右键,选择“添加测试数据”,然后设置每一组测试数据的“输入文件”、“输出文件”、“分值”、“时间限制”、“内存设置”(“时间限制”、“内存设置”可采用缺省值,不用改)。如上面例子的第一组测试数据可设为:输入文件:liti1.in 输出文件:liti1.out 分值:10(每个测试点的分值),其他各组测试数据以此类推。 (5)测试 单击“文件”----“新建或打开”,打开刚才建立的测试,点击“选手”,就可以看到所有的选手,然后点击下方的“全面测评”,就可以自动为每个考生测试,每个考生每题各测试点的成绩,每题得分,总分就可以得出。 (6)统计与打印 测试完毕,点击“统计与分析”,可以列出每个考生的数据,在左边方框内点击右键,选择“打印或导出”即可将结果打印出来。 (7)退出测试系统 点击“文件”----“退出”,即可退出测试系统。 2007年7月

相关文档
相关文档 最新文档