哪些软件平台可以开发智能测试系统,一种智能化通用自动测试软件平台的设计与实现.pdf...

一种智能化通用自动测试软件平台的设计与实现

一 种智能化通用 自动测试软件平台的设计与实现 木

周 鑫 卞 昕 安 莹 刘 科 赵海宁 侯立新 罗立东

(1.中国计量科学研究院,北京 100029;2.北京市西城区药品检验所,北京 100037)

摘 要 本文阐述了一套 自动测试系统软件设计方案。软件整体架构的设计思路是将软件 中不同层次的各

项功能相分离,即将 自动测试软件中随测试型号、测试项 目变化的元素提取出来,这样当改动或增加测试型号、测

试项 目时,仅需要升级或复制一些独立的软件元素即可 ,而程序主体不需变动,从而保证 了程序的通用性和易扩展

性,提高了软件编写的效率和质量。

关键词 计量学;自动测试系统;通用性 ;智能化;可扩展性

doi:10.3969/j.issn.1000—0771.2014.08.07

动测试软件必须能够实现如下需求:

0 引言

1)针对 电子测量仪器型号多、数量多、测试项

目前,我国已成为通信设备、计算机及其他电 目多且不断发展扩充的特点,自动测试软件必须具

子产品的生产大国¨。这些电子产品在生产过程 有开放性,可扩展性强的特点。

中需要大量 电子仪表进行测量,这就使得电子测量 2)随着 电子测量仪器的综合化,单台仪器的功

仪表的厂家、型号、数量繁多。在 自动测试软件开

能越来越多,这导致了仪器的选件配置越来越复

发方面,一些仪器厂商开发了针对本厂仪器的自动 杂。而不同的选件配置对应不同的测试项 目。为

测试软件,这些软件通常都存在两方面 的局 限

避免错选、漏选测试项 目,同时降低测试人员的工

性 2-3]:1)所有标准设备和被测仪器都只针对该厂

作复杂度,自动测试软件需具备 自动生成被测仪器

商的产品;2)其程序的一体性导致不能方便地进行

应测测试项 目的能力,使 自动测试软件初步实现智

其他测试项 目的添加或 已有测试项 目的升级。此

能化。

外,一些计量测试单位在 日常业务中也开发了一些

为满足上述需求,自动测试软件整体架构如下:

自动测试软件,但通常是针对某种特定被测仪器型

软件平台选用 WindowsServer操作系统,开发

号、使用的标准仪器和测试项 目也相对固定,其标

环境为Labview。自动测试软件由系统主程序、测试

准化程度较低 。这些现有 自动测试软件 的编程

程序集(TestProgramsSet,TPS)J、测试数据表、测

方式及设计思想已不能满足当前电子测量仪器飞

试连线图及数据库组成。其中系统主程序与测试

速发展后的测量需求。

本文提出了一种智能化通用型的自动测试软 子程序 (即测试程序集中的测试程序)由Labview开

件平台,基于此软件平台将使测试控制模块可 以被 发,测试数据表为 MSEXCEL格式文件 ,每个被测

工程化复用,提升了程序的可移植性,大幅提高了 型号对应一个 “测试数据表”,即对应一个 EXCEL

测试程序的编写效率。同时,该软件平台对测试控 文件。测试数据表负责按统一格式存储该被测型

制模块给出了清晰、严格的编写规范。使得测试控 号

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值