【技术实现步骤摘要】
本专利技术涉及一种自动测试系统的通用平台软件。
技术介绍
现有的测试方法在使用自动测试系统构建流程时,首先由系统使用者向系统集成商提出初始测试需求,系统集成商以此进行系统方案设计。客户同意后开始进行硬件系统建设,其间提出开发测试方法,完成之后在系统计算机上安装包含所需测试项的测试软件。验收交付之后客户开始运行系统进行测试。上述测试方法虽然也能够满足客户的测试需要,但是不能通用,需要针对不同的使用者的要求,重新设计全新的测试方案,浪费人力物力,兼容性不好。当用户需要修改方案时,就需要对测试平台做出较大修改。
技术实现思路
为了解决现有的测试方法只能针对一个使用者、面向特定测试仪器设计,以及兼容性差等技术问题,本专利技术提供一种可视化的通用测试方法。本专利技术的技术解决方案一种可视化的通用测试系统,其特殊之处在于包括数据库、开发平台、运行平台以及仪器互换配置器;所述数据库包括多个基本测试步骤模型,所述基本测试步骤模型包括数据模型和图像模型,所述数据模型包括多个基本测试步骤的属性和测试方法,所述属性为所属基本测试步骤运行所需要满足的条件,图像模型用于对数据模型进行图像表达,图像模型和数据模型 对应;所述开发平台包括流程编辑器、界面编辑器和文件导出模块,所述流程编辑器包括流程工具箱和流程设计界面,所述流程工具箱是用于提供测试流程设计所需要的基本测试步骤,还包括人机交互元素的事件节点;所述流程设计界面是流程设计人员根据流程工具箱设计测试流程的容器;所述界面编辑器包括界面工具箱和测试交互界面,所述界面工具箱为测试流程在执行过程中提供基本的人机交互元素,所述测试交互界面是 ...
【技术保护点】
一种可视化的通用测试系统,其特征在于:包括数据库、开发平台、运行平台以及仪器互换配置器;?所述数据库包括多个基本测试步骤模型,所述基本测试步骤模型包括数据模型和图像模型,所述数据模型包括多个基本测试步骤的属性和测试方法,所述属性为所属基本测试步骤运行所需要满足的条件,图像模型用于对数据模型进行图像表达,图像模型和数据模型一一对应;?所述开发平台包括流程编辑器、界面编辑器和文件导出模块,?所述流程编辑器包括流程工具箱和流程设计界面,所述流程工具箱是用于提供测试流程设计所需要的基本测试步骤,还包括人机交互元素的事件节点;?所述流程设计界面是流程设计人员根据流程工具箱设计测试流程的容器;?所述界面编辑器包括界面工具箱和测试交互界面,所述界面工具箱为测试流程在执行过程中提供基本的人机交互元素,所述测试交互界面是承载基本的人机交互元素的容器,为测试人员提供测试过程中的操作界面;?所述文件导出模块用于将生成的测试流程导出成TPS文件;?所述运行平台包括文件导入模块、测试引擎和管理模块,?所述文件导入模块是用于将TPS文件导入至测试引擎;?所述测试引擎用于执行TPS文件中的测试流程并输出测试结果给管 ...
【技术特征摘要】
1.一种可视化的通用测试系统,其特征在于包括数据库、开发平台、运行平台以及仪器互换配置器; 所述数据库包括多个基本测试步骤模型,所述基本测试步骤模型包括数据模型和图像模型,所述数据模型包括多个基本测试步骤的属性和测试方法,所述属性为所属基本测试步骤运行所需要满足的条件,图像模型用于对数据模型进行图像表达,图像模型和数据模型--对应; 所述开发平台包括流程编辑器、界面编辑器和文件导出模块, 所述流程编辑器包括流程工具箱和流程设计界面,所述流程工具箱是用于提供测试流程设计所需要的基本测试步骤,还包括人机交互元素的事件节点; 所述流程设计界面是流程设计人员根据流程工具箱设计测试流程的容器; 所述界面编辑器包括界面工具箱和测试交互界面,所述界面工具箱为测试流程在执行过程中提供基本的人机交互元素,所述测试交互界面是承载基本的人机交互元素的容器,为测试人员提供测试过程中的操作界面; 所述文件导出模块用于将生成的测试流程导出成TPS文件; 所述运行平台包括文件导入模块、测试引擎和管理模块, 所述文件导入模块是用于将TPS文件导入至测试引擎; 所述测试引擎用于执行TPS文件中的测试流程并输出测试结果给管理模块; 所述管理模块用于对测试结果进行管理; 所述仪器互换配置器根据功能对测试仪器进行划分,对测试仪器进行初始化配置、给测试仪器分配地址。2.根据权利要求1所述的可视化的通用测试系统,其特征在于所述仪器互换配置器包括仪器仿真组件,所述仪器仿真组件用于模拟实体测试仪器。3.—种可视化的通用测试方法,其特征在于包括以下步骤 I建立数据库 创建多个基本测试步骤的模型并存储在数据库中, 基本测试步骤模型包括数据模型和图像模型, 所述数据模型包括多个基本测试步骤的属性和测试方法,所述属性为所属基本测试步骤运行所需要满足的条件, 所述图像模型用于对数据模型进行图像表达,图像模型和数据模型一一对应; ·2搭建开发平台,设计测试流程 ·2....
【专利技术属性】
技术研发人员:郭恩全,陈晓明,王宬,马欣,马永平,
申请(专利权)人:陕西海泰电子有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。