【技术实现步骤摘要】
一种自动化测试系统图形化建模装置及方法
本专利技术涉及一种自动化测试系统图形化建模装置及方法,它与计算机信息系统的建模技术和计算机图像数据处理技术有关,属于自动化测试
技术介绍
自动化测试系统是指在人极少参与或不参与的情况下,自动对待测设备进行测量,处理数据,并以适当的方式显示或输出测试结果的系统。与人工测试相比,自动化测试省时、省力,能提高劳动生产率和产品质量。自动化测试系统的硬件构成通常包括测试仪器、开关系统、主控计算机、测试连接器和待测设备等,测试人员设计一定的测试策略,通过电缆将测试仪器、开关系统、主控计算机、测试连接器和待测设备连接起来,为待测设备施加激励信号,并测量待测设备的输出信号。伴随着新产品的出现,待测设备的复杂度也在持续增长,这导致待测设备必须连接的测试点数量剧增。测试点数量的剧增不但意味着自动化测试系统中测试仪器、开关系统和测试连接器复杂度的剧增,还导致自动化测试系统中信号通信路径复杂度的增加。当前的自动化测试系统在设计初期,都是依靠人工经验设计自动化测试系统中的设备构成、信号关系,并进行手动记录、优化,这种人工记录的方式无法让其它测试人员快速的理解系统的构成关系,并且当系统规模较大、结构较复杂时,模型会难以清晰把握和管理,更让测试人员无法所见即所得的对自动化测试系统的模型进行设计和优化,并且人工记录的设计方式知识无法在自动化测试过程中被自动化测试系统使用,无法满足以后提高自动化执行程度的要求。
技术实现思路
本专利技术的目的在于提供一种自动化测试系统图形化建模装置及方法,将自动化测试系统中硬件连接关系以图形化的方式展示给测试人 ...
【技术保护点】
一种自动化测试系统图形化建模装置,用于构建自动化测试系统模型,包括图形化操作界面、系统模型库管理单元、基础数据采集单元、绘图建模单元、图形数据转换单元、核心数据结构、模型文件解析器、模型存储文件与硬件模块图标库;其特征在于:所述的图形化操作界面,包括接收用户管理指令区、系统模块库管理区、模块属性配置区,和自动化测试系统模块及连接关系绘图区,其中:系统模块库管理区,包括若干个构成自动化测试系统的硬件模块,并能提供系统模块添加、修改、删除功能中的任意一项或多项功能;模块属性配置区,用于对用户当前选中的模块的属性进行配置,该属性是指所述模块所附带的硬件属性;自动化测试系统模块及连接关系绘图区,包含有若干个组成自动化测试系统的硬件模块图,及模块图间的连线关系,模块间的连线表示所述模块通道之间的信号通信路径,用以形成自动化测试系统连接关系模型;系统模型库管理单元,用以提供各类模型库的添加、修改、删除模块模型功能中的任意一项,包括测试站模型库、测试连接器模型库以及待测设备模型库;所述的基础数据采集单元,用以提供硬件模块的基本硬件信息的查询和修改,包括硬件模块的基本构成、端口信息、和/或管脚信息;所 ...
【技术特征摘要】
1.一种自动化测试系统图形化建模装置,用于构建自动化测试系统模型,包括图形化操作界面、系统模型库管理单元、基础数据采集单元、绘图建模单元、图形数据转换单元、核心数据结构、模型文件解析器、模型存储文件与硬件模块图标库;其特征在于:所述的图形化操作界面,包括接收用户管理指令区、系统模块库管理区、模块属性配置区,和自动化测试系统模块及连接关系绘图区,其中:系统模块库管理区,包括若干个构成自动化测试系统的硬件模块,并能提供系统模块添加、修改、删除功能中的任意一项或多项功能;模块属性配置区,用于对用户当前选中的模块的属性进行配置,该属性是指所述模块所附带的硬件属性;自动化测试系统模块及连接关系绘图区,包含有若干个组成自动化测试系统的硬件模块图,及模块图间的连线关系,模块间的连线表示所述模块通道之间的信号通信路径,用以形成自动化测试系统连接关系模型;系统模型库管理单元,用以提供各类模型库的添加、修改、删除模块模型功能中的任意一项,包括测试站模型库、测试连接器模型库以及待测设备模型库;所述的基础数据采集单元,用以提供硬件模块的基本硬件信息的查询和修改,包括硬件模块的基本构成、端口信息、和/或管脚信息;所述的绘图建模单元,其利用核心数据结构的基本信息,绘制硬件模块图,并根据核心数据结构中的连接关系,绘制模型的连线配置,或者根据界面上的连线操作,将模块的连接关系存储到核心数据结构中;所述的图形数据转换单元,当核心数据结构发生变化时,将数据变化转化成界面图片的变化;当界面图形连接关系发生变化时,将变化转换成内部数据结构的变化;所述的核心数据结构,是指系统运行时内存中存储的自动化测试系统模型数据,含有构成自动化测试系统模型的硬件模块数据以及硬件模块间的连接关系;所述的模型文件解析器,用以将自动化测试系统的模型存储文件解析成核心数据结构,或把核心数据结构按格式保存为自动化测试系统的模型存储文件;所述的模型存储文件,其保存有构成自动化测试系统模型的所有信息,信息包括构成系统模型的硬件模块信息,以及硬件模块之间的连接关系;所述的硬件模块图标库,用以为不同类型的硬件模块定义不同的图形化图标,在图形化显示硬件模块时,图形数据转换器根据硬件类型选择不同的图标显示。2.一种自动化测试系统图形化建模方法,其特征在于:采用如权利要求1所述的一种自动化测试系统图形化建模装置,建模过程包括以下步骤:步骤1运行环境配置步骤:使用图形化操作界面、系统模型库管理单元、基础数据采集单元、绘图建模单元、核心数据结构及模型文件解析器构造一个通用的自动化测试系统图形化建模装置;步骤2图形化建模步骤,其包括步骤:2.1:使用用户指令创建一个自动化测试系统模型;2.2:使用用户指令建立待测设备模型,采集待测设备的原始数据,并按照数据规则对所采集的数据进行配置生成待测设备模型数据;其中需要采集的数据包括:信号端口、每个信号端口需要的施加或者采集的信号类型,数据规则是指对采集的数据进行统计和分析后,形成的统一的数据描述格式;2.3:使用用户指令建立测试连接器模型,设计测试连接器模型的端口信息和连接关系;其中,将测试连接器信号端口定义成2种类型,即连接到测试站的信号端口和连接到待测设...
【专利技术属性】
技术研发人员:郭素敏,苏春建,徐克宝,魏绍亮,李洪宇,戴向云,
申请(专利权)人:山东科技大学,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。