论文部分内容阅读
摘 要: 本文主要阐述了通用自动化测试设备的相关内容,主要包括有自动化测试以及自动化测试设备,通用自动化测试设备的相关概念和软件平台,并对通用自动化测试设备研发流程和规范进行了研究,为将来通用自动设备的开发和实现奠定了一定的理论基础。
关键词: 自动化测试,测试流程,设备,开发
【中图分类号】 TP 【文献标识码】 A 【文章编号】 2236-1879(2017)13-0174-01
1 概述
自动化测试设备是当前不论在军事、工业生产、科研等众多领域被广泛应用的设备之一。自动化设备英文简称为ATS,该设备是为被测试的设备和系统提供快速、准確的诊断并解决问题[1]。随着在各个行业领域中被测试设备的多样化,其所对用的自动化测试设备也呈现多样化和复杂化的特点。因此在工业生产等领域中急需一套通用的自动化测试设备来满足当前的需求。
近年来,随着科学和技术的进步和发展,我国的电子行业也得到了相当飞速的发展,每代产品之间的更新的时间间隔也在不断的缩短,而且越来越多的电子产品的制造商也在参差不齐的涌现出来,从而到导致了当前电子产品的竞争出现了白热化的状态。随着电子行业的竞争在日趋激烈化,客户的要求已经不是传统的条件能够满足的了的了,一些制造商只能通过简单的降低产品价格来提高其竞争力。然而,要想该产品在行业竞争中立于不败之地,核心思路应该从提高产品的质量这方面来提高其竞争力。总的来说,影响其竞争力的因素主要有两点:第一是确保产品的质量;第二点是从一定程度上缩短产品的生产周期,提升产品的发货速度[2]。
影响上述两点的重要因素是传统的项目管理办法无法很好的适应当前自动化测试设备的开发,进而影响了自动化测试设备的开发。因此,文章对自动化测试设备的开发和实现中的一些流程进行了研究分析。
2 自动化测试及自动化测试设备概念
2.1 何谓“自动化测试”。
所谓自动化测试系统指的是配套一系列的测试主体、测试主体与测试客体以及测试内容之间的通信网络。不同的测试方法其所对应的测试主体也是各不相同的。其中,SDH传输设备的测试主体不仅可以使传统意义上的测试工程师,还可以为某些自动化测试平台,其测试内容为SDH测试设备。而对于软件测试而言,其测试主体为测试工程师,测试内容为软件代码;软件代码的测试一般包括有黑箱测试和白箱测试两种形式,其中白箱测试也就是所说的软件代码,黑箱测试也就是所说的应用测试;一般情况下测试主体和客体之间形成的通信网络为程序的应用平台[3]。
软件测试根据软件的发展的程度可以划分为很多的测试环节。在各个不同的环节中需要对测试进行重新的定义,并通过对在硬件的设计过程中的情况,分析该产品的所存在的不足。
2.2 何谓“自动化测试设备”。
所谓自动化测试设备指的是,根据所对应和匹配的测试原则,选择与之相关的计算机、仪器、仪表以及光纤和电缆等设备。根据测试原理的不同,可以涵盖前期的硬件、相关的测试软件以及与测试软件相关并匹配的一些驱动和运行环境等。这些测试设备和相关的硬件、软件和驱动等构成了一套自动化测试设备[4]。
3 通用自动化测试设备的研究
3.1 通用自动化测试设备作用与功能的研究。
通用自动化测试设备为一个通用二级测试设备。一般情况下,通用自动化测试设备主要是对一些LRU属性、功能等方面进行测试分析,分析设备存在的问题情况,并将所得问题隔离至SRU。通俗的说,通用自动化测试设备的常见的功能和作用包括以下几个方面的内容:
(1)核对测试所需要的相关测试文件以及与这些测试文件相关的一些信息;(2)通过自动化测试设备可以实现对测试设备的初始化;(3)通过自动化测试设备可以实现被测试设备和与之相关的测试模块的相互通信和连接;(4)通用自动化测试设备可以实现对测试程序的编写;(5)完成程序后,通用自动化测试设备可以对程序进行调试和修改。
3.2 通用自动化测试设备的组成部分。
通用自动化测试设备主要由测试控制计算机和自动测试资源两部分组成的。各部分的详细阐述如下:
(1)测试控制计算机。为与被测试设备所契合,一般选取与被测试设备相配置匹配的计算机,并在此基础上,配置相应的接口,主要接口有:GPIB和MXI。这两个接口的主要作用是实现测试系统的人机结合,实现测试人员对系统的管理和运行等操作行为。
(2)自动测试资源。通用自动化测试设备可以根据实际需求最大限度的选择测试资源。首先,测试人员可以根据测试需求选择恰当的测试资源;其次,可以根据测试需求实现对测试资源的增加和减少,以便于对测试环节的调整,进而减少不必要的浪费。通用自动化测试设备可以根据实际需求为测试提供相应的信号源和相关测试设备。当前,主要的测试资源有:1)用于测试的电源:程控直流电源、程控交流电源以及固定电源;2)相关的模拟信号源和信号发生器,主要包括有:程控函数发生器、程控电阻模拟器以及程控增益放大器;3)一些相关的测量设备:信号示波器、计量器、信号调理模板以及数字万用表等设备;4)一些相关的射频电源,主要包括有:频谱分析仪、射频信号发生器以及功率计等设备。
4 通用自动化测试设备的开发流程研究
4.1 测试程序与需求。
通用自动化测试程序的功能主要是依托相关的自动化测试设备对被测试设备进行调节和控制,以辅助相关的测试模块实现与之对应的测试任务,并对测试结果的指令顺序进行检查。在实际应用中,不论是测试人员,还是比个人高一个层次都组织都不会受自动化测试设备的影響,仍然可以实现对相关测试任务的完成和相关测试结果指令顺序的检查。
4.2 测试规范。
通用自动化测试设备的测试规范要求,不是使用与所有的测试设备和测试方法中。而在存在有相关的测试模板,然后根据测试设备和测试方法的特殊性选择与之匹配的测试规范。
参考文献
[1] 张素明, 赵小卓, 张翔,等. 一种通用测试系统故障诊断功能设计[J]. 计算机测量与控制, 2016, 24(07):10-13.
[2] 王文奇, 曹建安, 姜明明,等. 通用自动化测试设备的接口设计[J]. 测控技术, 2017, 36(5):96-99.
[3] 钟志华. 一种通用雷达自动化测试设备的研究及其应用[D]. 哈尔滨工程大学, 2011.
[4] 武树东, 聂涛, 黄贤文. 航空通信设备自动测试仪器的设计[J]. 弹箭与制导学报, 2006, 26(4):307-309.
第一作者:李剑峰、男、197907、吉林四平、大学本科、研究方向是计算机科学与技术、高级工程师;第二作者:刘苑伊,女,1985年12月,陕西,硕士,信息传输设计,工程师,北京宇航系统工程研究所,100076。
关键词: 自动化测试,测试流程,设备,开发
【中图分类号】 TP 【文献标识码】 A 【文章编号】 2236-1879(2017)13-0174-01
1 概述
自动化测试设备是当前不论在军事、工业生产、科研等众多领域被广泛应用的设备之一。自动化设备英文简称为ATS,该设备是为被测试的设备和系统提供快速、准確的诊断并解决问题[1]。随着在各个行业领域中被测试设备的多样化,其所对用的自动化测试设备也呈现多样化和复杂化的特点。因此在工业生产等领域中急需一套通用的自动化测试设备来满足当前的需求。
近年来,随着科学和技术的进步和发展,我国的电子行业也得到了相当飞速的发展,每代产品之间的更新的时间间隔也在不断的缩短,而且越来越多的电子产品的制造商也在参差不齐的涌现出来,从而到导致了当前电子产品的竞争出现了白热化的状态。随着电子行业的竞争在日趋激烈化,客户的要求已经不是传统的条件能够满足的了的了,一些制造商只能通过简单的降低产品价格来提高其竞争力。然而,要想该产品在行业竞争中立于不败之地,核心思路应该从提高产品的质量这方面来提高其竞争力。总的来说,影响其竞争力的因素主要有两点:第一是确保产品的质量;第二点是从一定程度上缩短产品的生产周期,提升产品的发货速度[2]。
影响上述两点的重要因素是传统的项目管理办法无法很好的适应当前自动化测试设备的开发,进而影响了自动化测试设备的开发。因此,文章对自动化测试设备的开发和实现中的一些流程进行了研究分析。
2 自动化测试及自动化测试设备概念
2.1 何谓“自动化测试”。
所谓自动化测试系统指的是配套一系列的测试主体、测试主体与测试客体以及测试内容之间的通信网络。不同的测试方法其所对应的测试主体也是各不相同的。其中,SDH传输设备的测试主体不仅可以使传统意义上的测试工程师,还可以为某些自动化测试平台,其测试内容为SDH测试设备。而对于软件测试而言,其测试主体为测试工程师,测试内容为软件代码;软件代码的测试一般包括有黑箱测试和白箱测试两种形式,其中白箱测试也就是所说的软件代码,黑箱测试也就是所说的应用测试;一般情况下测试主体和客体之间形成的通信网络为程序的应用平台[3]。
软件测试根据软件的发展的程度可以划分为很多的测试环节。在各个不同的环节中需要对测试进行重新的定义,并通过对在硬件的设计过程中的情况,分析该产品的所存在的不足。
2.2 何谓“自动化测试设备”。
所谓自动化测试设备指的是,根据所对应和匹配的测试原则,选择与之相关的计算机、仪器、仪表以及光纤和电缆等设备。根据测试原理的不同,可以涵盖前期的硬件、相关的测试软件以及与测试软件相关并匹配的一些驱动和运行环境等。这些测试设备和相关的硬件、软件和驱动等构成了一套自动化测试设备[4]。
3 通用自动化测试设备的研究
3.1 通用自动化测试设备作用与功能的研究。
通用自动化测试设备为一个通用二级测试设备。一般情况下,通用自动化测试设备主要是对一些LRU属性、功能等方面进行测试分析,分析设备存在的问题情况,并将所得问题隔离至SRU。通俗的说,通用自动化测试设备的常见的功能和作用包括以下几个方面的内容:
(1)核对测试所需要的相关测试文件以及与这些测试文件相关的一些信息;(2)通过自动化测试设备可以实现对测试设备的初始化;(3)通过自动化测试设备可以实现被测试设备和与之相关的测试模块的相互通信和连接;(4)通用自动化测试设备可以实现对测试程序的编写;(5)完成程序后,通用自动化测试设备可以对程序进行调试和修改。
3.2 通用自动化测试设备的组成部分。
通用自动化测试设备主要由测试控制计算机和自动测试资源两部分组成的。各部分的详细阐述如下:
(1)测试控制计算机。为与被测试设备所契合,一般选取与被测试设备相配置匹配的计算机,并在此基础上,配置相应的接口,主要接口有:GPIB和MXI。这两个接口的主要作用是实现测试系统的人机结合,实现测试人员对系统的管理和运行等操作行为。
(2)自动测试资源。通用自动化测试设备可以根据实际需求最大限度的选择测试资源。首先,测试人员可以根据测试需求选择恰当的测试资源;其次,可以根据测试需求实现对测试资源的增加和减少,以便于对测试环节的调整,进而减少不必要的浪费。通用自动化测试设备可以根据实际需求为测试提供相应的信号源和相关测试设备。当前,主要的测试资源有:1)用于测试的电源:程控直流电源、程控交流电源以及固定电源;2)相关的模拟信号源和信号发生器,主要包括有:程控函数发生器、程控电阻模拟器以及程控增益放大器;3)一些相关的测量设备:信号示波器、计量器、信号调理模板以及数字万用表等设备;4)一些相关的射频电源,主要包括有:频谱分析仪、射频信号发生器以及功率计等设备。
4 通用自动化测试设备的开发流程研究
4.1 测试程序与需求。
通用自动化测试程序的功能主要是依托相关的自动化测试设备对被测试设备进行调节和控制,以辅助相关的测试模块实现与之对应的测试任务,并对测试结果的指令顺序进行检查。在实际应用中,不论是测试人员,还是比个人高一个层次都组织都不会受自动化测试设备的影響,仍然可以实现对相关测试任务的完成和相关测试结果指令顺序的检查。
4.2 测试规范。
通用自动化测试设备的测试规范要求,不是使用与所有的测试设备和测试方法中。而在存在有相关的测试模板,然后根据测试设备和测试方法的特殊性选择与之匹配的测试规范。
参考文献
[1] 张素明, 赵小卓, 张翔,等. 一种通用测试系统故障诊断功能设计[J]. 计算机测量与控制, 2016, 24(07):10-13.
[2] 王文奇, 曹建安, 姜明明,等. 通用自动化测试设备的接口设计[J]. 测控技术, 2017, 36(5):96-99.
[3] 钟志华. 一种通用雷达自动化测试设备的研究及其应用[D]. 哈尔滨工程大学, 2011.
[4] 武树东, 聂涛, 黄贤文. 航空通信设备自动测试仪器的设计[J]. 弹箭与制导学报, 2006, 26(4):307-309.
第一作者:李剑峰、男、197907、吉林四平、大学本科、研究方向是计算机科学与技术、高级工程师;第二作者:刘苑伊,女,1985年12月,陕西,硕士,信息传输设计,工程师,北京宇航系统工程研究所,100076。