发明名称 设备可替换型自动化测试系统及方法
摘要 设备可替换型自动化测试系统及方法,包括设备管理器模块,逻辑设计模块,调度控制模块,运行逻辑模块,设备驱动库模块,通讯模块;本发明通过设备管理器,把设计层设备概念和运行时实体设备分离,在设计时注重设备的功能,从功能入手调用设备指令,无需指定某一型号、某一实体设备,避免造成灵活的逻辑设计被固定在某一型号设备上,使得测试人员在接到测试任务后,只需找到具有该功能的设计即可,充分利用了设备资源。
申请公布号 CN103092156A 申请公布日期 2013.05.08
申请号 CN201210583683.9 申请日期 2012.12.26
申请人 莱诺斯科技(北京)有限公司 发明人 邸石;周琛;黄伟
分类号 G05B19/418(2006.01)I 主分类号 G05B19/418(2006.01)I
代理机构 中国航天科技专利中心 11009 代理人 安丽
主权项 设备可替换型自动化测试系统,其特征在于包括:设备管理器模块,逻辑设计模块,调度控制模块,运行逻辑模块,设备驱动库模块,通讯模块,其中:设备管理器模块,建立设备目录的内容,第一层是设备根目录,所述内容是虚拟设备名称;第二层是型号设备,所述型号设备是指某设备的型号;第三层是真实设备;这三层从上到下是父子关系,采用树形结构来表示该体系结构;该模块在运行逻辑模块前要先建立这三层设备结构,建立的设备属性和方法要在运行逻辑模块中调用;测试逻辑设计模块,通过图形化的绘制工具进行逻辑的新建、编辑,测试逻辑设计模块输出是一种脚本语言,记录了逻辑关系,调用的指令方法、参数信息。本模块输出为XML文件格式,该文件被运行逻辑模块加载运行;调度控制模块包含了三个设备层次的映射关系,维护三个设备层次的映射关系的建立、编辑、运行时的控制信息。调度控制模块的输出是配置文件,与设备驱动库模块中的驱动文件放在同一根目录下;该模块输出XML文件格式,文件内容为设备运行时信息,供运行逻辑模块运行时调用;设备驱动库模块,设备通过COM口、GPIB卡、TCP物理方式连接到测试计算机,测试计算机再通过驱动库模块与各种设备建立通信连接,能够下发指令,能够接收设备数据。设备驱动库模块接收来自运行逻辑模块的指令,并把指令翻译成实际设备指令并下发到实体设备上,设备驱动库模块还从实体设备上获取设备信息,并把信息反馈给运行逻辑模块;运行逻辑模块,加载测试设计时的设备信息、逻辑信息、配置信息,并按照逻辑顺序和单元步骤一步一步执行;通讯模块,通讯是整个自动化测试系统中必不可少的模块,每个模块之间的数据交互都通过底层通讯进行。
地址 100081 北京市海淀区中关村南大街神舟大夏402