[发明专利]设备可替换型自动化测试系统及方法有效
申请号: | 201210583683.9 | 申请日: | 2012-12-26 |
公开(公告)号: | CN103092156A | 公开(公告)日: | 2013-05-08 |
发明(设计)人: | 邸石;周琛;黄伟 | 申请(专利权)人: | 莱诺斯科技(北京)有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 安丽 |
地址: | 100081 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 设备可替换型自动化测试系统及方法,包括设备管理器模块,逻辑设计模块,调度控制模块,运行逻辑模块,设备驱动库模块,通讯模块;本发明通过设备管理器,把设计层设备概念和运行时实体设备分离,在设计时注重设备的功能,从功能入手调用设备指令,无需指定某一型号、某一实体设备,避免造成灵活的逻辑设计被固定在某一型号设备上,使得测试人员在接到测试任务后,只需找到具有该功能的设计即可,充分利用了设备资源。 | ||
搜索关键词: | 设备 替换 自动化 测试 系统 方法 | ||
【主权项】:
设备可替换型自动化测试系统,其特征在于包括:设备管理器模块,逻辑设计模块,调度控制模块,运行逻辑模块,设备驱动库模块,通讯模块,其中:设备管理器模块,建立设备目录的内容,第一层是设备根目录,所述内容是虚拟设备名称;第二层是型号设备,所述型号设备是指某设备的型号;第三层是真实设备;这三层从上到下是父子关系,采用树形结构来表示该体系结构;该模块在运行逻辑模块前要先建立这三层设备结构,建立的设备属性和方法要在运行逻辑模块中调用;测试逻辑设计模块,通过图形化的绘制工具进行逻辑的新建、编辑,测试逻辑设计模块输出是一种脚本语言,记录了逻辑关系,调用的指令方法、参数信息。本模块输出为XML文件格式,该文件被运行逻辑模块加载运行;调度控制模块包含了三个设备层次的映射关系,维护三个设备层次的映射关系的建立、编辑、运行时的控制信息。调度控制模块的输出是配置文件,与设备驱动库模块中的驱动文件放在同一根目录下;该模块输出XML文件格式,文件内容为设备运行时信息,供运行逻辑模块运行时调用;设备驱动库模块,设备通过COM口、GPIB卡、TCP物理方式连接到测试计算机,测试计算机再通过驱动库模块与各种设备建立通信连接,能够下发指令,能够接收设备数据。设备驱动库模块接收来自运行逻辑模块的指令,并把指令翻译成实际设备指令并下发到实体设备上,设备驱动库模块还从实体设备上获取设备信息,并把信息反馈给运行逻辑模块;运行逻辑模块,加载测试设计时的设备信息、逻辑信息、配置信息,并按照逻辑顺序和单元步骤一步一步执行;通讯模块,通讯是整个自动化测试系统中必不可少的模块,每个模块之间的数据交互都通过底层通讯进行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于莱诺斯科技(北京)有限公司,未经莱诺斯科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210583683.9/,转载请声明来源钻瓜专利网。