浅谈自动化测试的发展趋势
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浅谈自动化测试的发展趋势
随着计算机技术、数据通信、网络工程和信息管理等系统性能的巨大改进,出现了将自动测试技术、计算机技术和通信技术结合起来的时机。在短短几年的时间里,测试行业经历了一场彻底的革命,测试技术正沿着计算化。标准化三大趋势发展。
计算机硬件和软件技术的发展,改变了传统的测试理论、测试技术和测量方法。计算机速度的提高、图形化用户界面、分布式多任务处理方式、网络功能等等,都很快被应用并移植到仪器和测试系统中。计算机的发展使测量和仪器增强了功能,提高了效率,形成了众多方便实用的自动测试系统,与计算机技术的结合日益成为测试和仪器发展的主潮流。
基于VXI、PXI总线的自动测试系统思路符合信息时代的要求,通过计算机外控VXI机箱插槽上的GPIB、MXI、IEEE1394等标准接口达到控制VXI机箱内的即插即用模块,实现一机完成多功能测试的目的,是测试测量行业跨世纪的产品。利用面向仪器控制的图形编程软件(LABVIEW、HPVEE等)平台,开发程序使科技人员、工程人员摆脱依赖专业人员编程的历史,运用软件包、I/O接口库、仪器驱动程序等组成虚拟仪器,通过鼠标来激活各功能键(这就相当于传统仪器的操作旋钮)控制硬件达到测试目的。这种方便的自动测试系统、集成式的仪器成为自动测试发展的趋势、随着测试仪器和测试技术的不断提高,自动化测试技术也经历了不断的完善、提高和发展的历程。
对自动测试的迫切需要促进自动测试的发展
(1)测试任务复杂、工作量大,对侧试系统的功能、性能提出更高的要求
有些大规模或超大规模集成电此,每个单片上有成千上万的元件,电路的结构很复杂,需测试参数很多。其中有些集成电路和测试,还需在复杂定时条件下加入
多种输人信号,通过有限的端子在规定的时间内进行快速测试,这些若采用人工测
试不仅费时、费事,而且无法满足测试要求。若采用自动}}试系统,利用计算机控
制,可达到实时控制、逻辑判断、记忆存储、运算处理、.利用事先编好的程序快速
准确的进行操作,可以自动切换测试点和进行重复测试,容易适应测试内容复杂,工作量大的要求。
(2)要求测试速度快、精度高,测量准确度高
在传统人工测试中,一般只能先取得测量数据,再经人工分析,根据分析结果去调整或改进生产。现代化的生产往往要求实时检测自适应处理。在自动测试系统
中,用计算机控制可以自动校准、自动调整测试点,自动切换量程和濒段,自动记
录和处理数据,测试速度比人工测试快几十到几百倍。只有自动测试才能提供足够
快的速度进行实时测量,实时处理、实时控制,使测试、分析和测试结果的应用融
为一体。要保证测量精度,必须提高测量速度,才能保证多次测量真正处于相同条
件,自动测试的高速度为多次测量及平均误差处理提供了条件。
随着科学技术的发展,各个领域对准确度要求越来越高。在一些情况下,如果误差超过一定范围,测量将毫无意义。众所周知,除人为误差外,测量误差主要有
系统误差和随机误差两大类。系统误差是测量条件改变时按确定规律变化的误差。
自动测试系统可将这种误差存储起来,在测试中加以修正。还可以通过自动校准克
服某些系统误差的影响。另一方面,随着速度的提高,可进行多次测量、减少随机误差。
(3)要求长期进行定时或不间断测试
为了发现偶然出现的情况或间歇故障,或某些不定期的客观现象,就要长期进行定时测试,才能及时发现问题,解决问题。例如对频稳度、品体管老化实脸等类似情况的测试,若用人工测试,不但繁琐枯操,难于严格按规定执行。在自动测试中,利用计算机定时电路按时开启测试程序,对于连续测试或监测的场合。可在循环程序中进行,对于需作出逻辑和数据处理的场合,可加人条件转移、中断处理,使测试既严格准确又灵活方便。
(4)危险或测试人员难于进入的场地的测试
随着人类探索领域的扩展,要求测试的范围也在不断扩大,有些具有一定的危险性或有损人身健康的场合,测试人员不能进人现场。如核爆炸现场,就可利用自动测试取得结果。
(5)要求延长测试设备本身寿命
从测试仪器本身来讲,随着计算机技术的发展,智能化程度和数据处理能力提高。对于高档仪表,其价格也比较昂贵,从保护其前面板,延长使用寿命的角度也应采用自动测试,提高测试数据的准确度.,对于不熟悉仪器仪表的操作人员,可以在计算机的提示下完成操作,减少由于人为因素造成的损坏。
客观的需求是科学技术发展的最大动力,正是上述迫切需要促进自动测试系统的产生和发展。