发明名称 |
一种可视化的通用测试系统及测试方法 |
摘要 |
本发明涉及一种可视化的通用测试系统及测试方法,包括以下步骤:1)建立数据库:2)搭建开发平台,设计测试流程:3)开发平台的文件导出模块将测试流程导出成TPS文件;4)搭建运行平台,执行测试。本发明解决了现有的测试方法只能针对一个使用者、面向特定测试仪器设计,以及兼容性差等技术问题,本发明提供一种可视化的通用测试方法。本发明通过流程编辑器以图形化的方式供设计人员根据实际测试业务设计流程,内置的界面编辑器,提供丰富的界面控件供开发人员设计运行时界面,提高人机交互效率。 |
申请公布号 |
CN103017815A |
申请公布日期 |
2013.04.03 |
申请号 |
CN201210593840.4 |
申请日期 |
2012.12.30 |
申请人 |
陕西海泰电子有限责任公司 |
发明人 |
郭恩全;陈晓明;王宬;马欣;马永平 |
分类号 |
G01D21/00(2006.01)I |
主分类号 |
G01D21/00(2006.01)I |
代理机构 |
西安智邦专利商标代理有限公司 61211 |
代理人 |
张倩 |
主权项 |
一种可视化的通用测试系统,其特征在于:包括数据库、开发平台、运行平台以及仪器互换配置器; 所述数据库包括多个基本测试步骤模型,所述基本测试步骤模型包括数据模型和图像模型,所述数据模型包括多个基本测试步骤的属性和测试方法,所述属性为所属基本测试步骤运行所需要满足的条件,图像模型用于对数据模型进行图像表达,图像模型和数据模型一一对应; 所述开发平台包括流程编辑器、界面编辑器和文件导出模块, 所述流程编辑器包括流程工具箱和流程设计界面,所述流程工具箱是用于提供测试流程设计所需要的基本测试步骤,还包括人机交互元素的事件节点; 所述流程设计界面是流程设计人员根据流程工具箱设计测试流程的容器; 所述界面编辑器包括界面工具箱和测试交互界面,所述界面工具箱为测试流程在执行过程中提供基本的人机交互元素,所述测试交互界面是承载基本的人机交互元素的容器,为测试人员提供测试过程中的操作界面; 所述文件导出模块用于将生成的测试流程导出成TPS文件; 所述运行平台包括文件导入模块、测试引擎和管理模块, 所述文件导入模块是用于将TPS文件导入至测试引擎; 所述测试引擎用于执行TPS文件中的测试流程并输出测试结果给管理模块; 所述管理模块用于对测试结果进行管理; 所述仪器互换配置器根据功能对测试仪器进行划分,对测试仪器进行初始化配置、给测试仪器分配地址。 |
地址 |
710075 陕西省西安市团结南路35号航海科技园 |