设计新一代自动化测试系统

发布者:幸福时刻最新更新时间:2014-11-14 来源: ck365关键字:自动化测试系统  测试管理  工程师 手机看文章 扫描二维码
随时随地手机看文章

    概 览

    欢迎使用设计新一代自动化测试系统开发者指南。这篇指南包含了一系列白皮书,帮助您开发测试系统时,降低成本、增加吞吐量,可扩展以适应未来需求。这篇白皮书描述了模块化仪器平台与传统仪器平台之间的差别。如需下载完整的开发者指南(共120页),请访问NI.com/automatedtest/zhs。

    绪论:自动化测试系统的设计挑战

    测试管理人员和工程师们为了保证交付到客户手中的产品质量和可靠性,在各种应用领域 (从设计验证,经终端产品测试,到设备维修诊断) 都采用自动化测试系统。他们使用自动测试系统执行简单的“通过”或“失败”测试,或者通过它执行一整套的产品特性测试。由于设计周期后期产品瑕疵检测的成本呈上升趋势,自动化测试系统迅速地成为产品开发流程中一个重要的部分。这篇“设计下一代自动化测试”的文章描述了一些迫使工程团队减少测试成本和时间的挑战。这篇文章还深刻地洞察了测试管理人员和工程师们如何通过建立模块化软件定义型测试系统来克服这些挑战。这种测试系统在减少总体成本的同时,显著地增加了测试系统的吞吐量和灵活性。

    如今的测试工程师们面临着一系列新的压力。他们所面临的产品开发环境情况如下:

    产品设计比前几代更为复杂
    为了保持竞争力并满足客户要求,开发周期要求越来越短
    产品测试成本越来越高,而预算越来越少
    不断提高的设计复杂性

    如今,测试测量的最明显趋势是器件复杂性不断增加。例如,消费电子、通信和半导体工业持续要求将数字图象/视频、高保真音频、无线通信和因特网互联性集成到一个单独产品中。甚至在汽车中都集成了复杂的汽车娱乐和信息系统、安全和早期预警系统,以及车身和发动机上的控制电子装备。测试系统的设计不仅需要足够灵活地支持对不同产品模型进行广泛的测试,还需要能够进行升级以提供新测试功能所需的更多测试点。

    更短的产品开发周期

    由于希望不断提高新产品和技术,拥有市场第一个占有率的竞争天性,设计和测试工程团队只能不断的缩短产品开发周期。为此,工程团队必须设计出新的测试策略来减少测试时间,并提高从设计到生产的测试效率。


1. 来自SIA的数据表明:随着时间推移,硅(或者器件功能)的成本在降低,但测试成本却在持续增加。

    日益增加的测试成本和日益减少的测试预算
 
    为了应对器件复杂性增加、开发周期缩短和预算减少的挑战,测试管理人员和工程师们被迫放弃传统的测试设计策略,即基于传统箱式仪器或“大铁块”式的私有ATE系统。这些独立的仪器缺少软件处理所必需的灵活性,而且用户接口是由厂商定义的,只能由厂商通过固件更新。这样,仪器固件中没有定义的测试以及新标准的测试就难以执行;或者当要求变化时,也难以对系统进行修改。由于这些器件最初就是作为独立仪器而设计,他们缺少必要的集成能力,譬如数据流和同步功能。私有的ATE系统(例如高度集成产品芯片测试仪)能提供所需性能,但成本相当昂贵,可能会使工程团队被废弃,过早地进行系统再设计。
 
   针对这些情况,测试管理人员和工程师们正在实现模块化软件定义型测试结构。这种结构基于广泛采纳的工业标准,可以提供:
 
    更高的测试系统灵活性:可扩展至多种应用、业务部门,以及各个产品阶段高性能的结构:可以显著提高测试系统吞吐量,并提供与不同仪器厂商之间的密切联系和集成,包括精密直流信号、高速模拟和数字信号和射频信号的生成与分析。
 
    更低的测试系统投资:减少最初资本投资和维护成本,同时增加多种测试要求中的设备使用率更长的测试系统寿命:基于广泛采纳的工业标准,允许技术升级来改进性能并满足将来的测试需求NI公司作为自动化测试领域的领导者,致力于为产品工程师们提供设计新一代自动化测试系统所需的硬件和软件。这本深入的开发者指南包含了设计新一代自动化测试系统结构所需要的信息。绪论部分描述了一个如图2所示的测试系统结构,为工程师们提供了相关策略,以应对器件复杂性的增加、开发周期的缩短、预算的降低等一系列挑战。

    日益增加的测试成本和日益减少的测试预算
 
    增加设备功能通常会导致测试流程更昂贵、费时。然而,构建每个功能的成本却是降低的,这就迫使工程部门要减少成本和预算,如图1所示。工程师们必须改进测试策略,通过增加测试系统的吞吐量、减少维护和升级成本和必需的资本投资来降低总成本。


2. NI公司提供了一套完整的、用于设计自动化测试系统的软硬件解决方案
 

    层次结构五:自动化测试系统管理软件
 
    自动化的测试系统需要实现多种任务和测量功能:这些任务和功能中,一些与待测设备(DUT)相关的,而另一些对于每个待测设备是通用的。为了把维护费用降至最小,并且保证测试系统的寿命,实现DUT级别的任务与系统级别的任务相分离的测试策略是十分重要的,这样工程师们在整个开发周期中可以迅速地重用、维护并修改测试程序(或者模块)来满足特定的测试需求。
 
    在所有的测试系统中,都存在着根据待测设备不同的不同操作,也存在着对于所有待测设备都通用的操作,例如系统级别的任务等。
 
对于每个设备不同的操作
 
• 仪器配置
• 测量
• 数据采集
• 结果分析
• 校准
• 测试模块
 对于每个设备通用的操作

• 操作界面
• 用户管理
• DUT跟踪
• 测试流程控制
• 存储结果
• 测试报告
 
    一些公司已经编写了自己的测试执行器,并且分配了宝贵的工程资源来从头开始开发测试管理软件。这通常会导致生产率下降并且为了维护软件而长时间占用资源。为了使生产效率达到最大化,工程团队应该利用商业上可用的测试管理软件,例如NI TestStand软件等,来减少对于每个设备的通用操作的开发。通过利用这个软件,工程师们可以专注于对各设备的专有操作的开发。需要更多信息,请查阅《Developing a Modular Software Architecture》白皮书。
 
    结构层次四:应用开发软件
 
    在测试系统结构中,应用开发环境(ADE),例如NI公司的Labview和LabWindows/CVI等,扮演了关键角色。利用这些工具,测试系统开发者可以与各种各样的仪器通信、集成测量、显示信息、与其它应用连接等等……理想的用于开发测试和测量应用的ADE需要提供易用性、高效编译性能、与多种I/O集成以及编程灵活性等一系列的应用要求。易用性不仅在于可以多么迅速地上手和使用。利用易于使用的ADE ,开发者可以容易地把处理例程和多种测量设备集成在一起,创建复杂的用户接口,部署和维护应用程序,并且在产品设计改良和系统需要扩展时修改应用程序。
 
    如需更多信息,请查阅《Choosing the Right Software Application Development Environment》白皮书。
 
    结构层次三:测量和控制服务
 
    测量和控制服务提供了对系统中各种硬件资源的连接、系统配置和诊断工具等,至关重要。例如,NI Measurement and Automation Explorer (MAX)可以对硬件资源进行自动检测,包括数据采集、信号调节硬件;GPIB、USB和局域网控制型仪器;PXI系统、VXI设备;模块化仪器……,因此开发者可以在一个地方对它们进行配置。集成诊断测试保证了设备功能正常,而测试面板为开发者在开始编程前检查硬件的功能提供了快捷的方法。测量和控制服务还通过应用编程接口(API)提供了对应用开发软件层的集成,这样开发者可以容易的对他们的设备进行编程。
关键字:自动化测试系统  测试管理  工程师 引用地址:设计新一代自动化测试系统

上一篇:电动汽车分布式电机驱动测试系统研究与应用
下一篇:加速测试系统的开发及简化系统的整合

推荐阅读最新更新时间:2024-03-30 22:50

福特聘请400名黑莓工程师以加速开发连网汽车服务
特福过去与BlackBerry的合作关系密切,2014年舍弃微软采用了QNX开发福特车载信息系统SYNC,去年10月双方宣布扩大合作,上周福特再宣布聘请原BlackBerry行动解决方案部门400名工程师,加速连网汽车服务的开发。 福特汽车(Ford Motor)上周对外揭露已聘请原本任职于BlackBerry行动解决方案部门的400名工程师,并计划在加拿大设立研发中心,以加速福特于连网汽车服务的开发。 这400名工程师中,有300名来自BlackBerry加拿大总部,有100名来自BlackBerry在美国佛罗里达州的办公室,主要开发各种行动解决方案,将让福特的行动连网部门人力扩大一倍。 福特与BlackBerry的关系愈来愈
[汽车电子]
工程师设计手册:集成“硬”IP模块的几点建议
  对“硬”IP模块—那些以GDSII数据库形式提交的模块—的集成,让系统设计工程师能够把某些过去不得不在公司内部开发的模块外包出去,从而把重点放在他们的核心竞争力上。因此,购买和集成硬IP模块正成为SoC设计工程师的一种工作方式。从A/D转换器到ZigBee收发器,几乎每一种功能都有现成的IP模块。   选择合格的IP供应商对于成功地实现IP集成是头等大事。为了实现该目标,虚拟插座接口联盟(VSIA)和无晶圆厂半导体协会(FSA)正与企业携手开发针对硬IP模块及其供应商的标准和客观的质量衡量标准。   过去几年在提交这种IP期间,Impinj公司经历了各种IP的集成,其中,不乏一帆风顺的成功案例和损失惨重的败绩。如果遵循
[电源管理]
<font color='red'>工程师</font>设计手册:集成“硬”IP模块的几点建议
电源工程师如何用好用活示波器
本文作者是一位长期在一线使用示波器的有经验的电源工程师。以此身份,他提出在使用示波器的过程中要注意一些细节,包括:在使用前对示波器进行自校准,对探头进行补偿;测量电源纹波时要限制带宽,去掉探头“帽子”和地线夹;测量电源的原、副边时不能同时使用无源探头。文中关于电源纹波测量还谈到在探头前端并联电容,但缺少对这种做法的合理性的解释。值得注意的是,关于纹波测量,文中并没有强调更小地减少量程,但示波器量程要尽可能地小,这应是测量电源纹波的首要原则。 本人从事电源行业有5-6年了,示波器就相当于我的左右手。没有它就感觉什么都做不了。有它的存在,能让我能很顺利完成很多项目设计和问题分析。对于我来说,走到今天,它的功劳是不可替代的。对于电源
[测试测量]
电源<font color='red'>工程师</font>如何用好用活示波器
工程师降低成本 共站型电源解决方案
最近几年,印度的通信网络市场蓬勃发展,各大运营商为了抢夺市场,都在快速建立自己的运营网络。但印度基础设施较差,通信网络的基础建设(包括机房、铁搭、油机、电源等)成为网络建设的瓶颈。为了解决这一问题,几个大的运营商组建了一些专门建设和维护机房基础设施的公司(以下简称基建公司),代表性的有IndusTowers(由Vodafone、Barti、Idea合资建立)、QUIPPO(由TaTa投资)、AmericanTowers(美国独资)。这些基建公司将相关的基础设施建好后,出租给运营商使用。这样,一方面大大加快了建网速度,同时也为运营商节省了建网投资。这种新的商务模式,给通信电源的设计带来了以下挑战:   ●电源必须满足给多家运营商的设备
[电源管理]
工程师花了 6,000 美元让 Waymo 的 LiDAR 专利无效
    有工程师花了 6,000 美元来让 Waymo 的 LiDAR 专利无效 更使得 Waymo 有机会被告侵害专利。 一个完全与自驾车行业没有任何关连的工程师 Eric Swildens 成功向美国专利商标局(USPTO)提出挑战,并使得 Waymo 拥有的 56 项 936 专利,有 53 项变成无效。Swildens 表示他挑战的原因是不能想像「LiDAR」电路板(即 936 专利)从未曾出现过。 在 2013 年申请、2016 年获批的 936 专利,同样也是 Waymo 控告 Uber 盗取并侵害专利权的主要理据。最后这官司以 2.45 亿美元的和解金结束,Uber 同时承诺不会再复制 Waymo 的技术。看到现在
[手机便携]
铁道电子所招聘iOS工程师 或将推出手机购票
据招聘网站信息显示,中国铁道科学研究院电子计算技术研究所正在招聘服务于客票部的iOS开发工程师,意味着铁道部或将推出iOS购票客户端。今日,招聘网站的一则招聘信息引起了网友注意,该信息显示,中国铁道科学研究院电子计算技术研究所正在招聘iOS开发工程师,要求具有一年以上iOS开发经验,并了解App Store发布流程。该职位属于客票部,发布时间是5月28日。 据悉,中国铁道科学研究院电子计算技术研究所于1979年5月1日成立,承担了全国铁路客票发售和预订系统的技术支持与维护,以及其他铁道电子技术研究。 网友猜测,该铁道电子所此次招聘意在开发iPhone火车票购票客户端。目前为止,网上购票只有 http://www.12
[手机便携]
铁道电子所招聘iOS<font color='red'>工程师</font> 或将推出手机购票
IC工程师,你了解你的企业有多需要你吗?
  2017年5月16日,我国首部《 集成电路产业 人才 白皮书 (2016-2017)》(以下简称 白皮书 )在京发布,小编有幸参加了 白皮书 的发布会。也有幸更深入了解了当下集成电路(IC)产业现状。下面就随手机变形小编一起来了解一下相关内容吧。   以往业内总是在谈我国科技产业缺少核心技术支撑,大部分先进技术都需要从国外引进或购买,其实说白了也就是缺人。套用冯导《天下无贼》中的那句经典台词就是:21世纪什么最贵?人才! 人才稀缺   在科技圈一谈到人才,你可能会想到余承东、李彦宏、马云、雷军等我辈都视之为大牛的人,因而,你可能会觉得我们根本不缺人才。不错,他们显然是不可多得的牛人,而其实,真正数得上来的,也就那么十几个
[手机便携]
TI工程师帮你支招儿:IEEE 802.15.4 芯片的协议选择
今天我想和大家讨论一下基于 IEEE 802.15.4 网络解决方案时系统构架的选项问题。 凡事总有先后。如果由于电力企业强制规定或者同一条或多条 LCD 电视产品线 RF4CE 通用性问题,您的项目要求符合 ZigBee®-Smart Energy 标准等,则您不应考虑网络协议,因为符合某种具体标准的需求已经或多或少地存在了。这种情况下,您的时间和努力应该集中到厂商和硬件的选择上,认真考虑您将获得的软件的成熟性、所有芯片供应商隐性成本,以及进行开发时您希望获得什么样的工具和系统级支持。但是,如果您不受合作伙伴关系、兼容性要求或者做设计决策的非技术类微管理领导的拖累,则肯定有许多基于系统属性、要求或预期功能以及性能要
[电源管理]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved