[发明专利]一种图形化测试流程配置方法及装置在审
申请号: | 201611023699.9 | 申请日: | 2016-11-14 |
公开(公告)号: | CN106776274A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 曹宝华 | 申请(专利权)人: | 南京捷希科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 南京钟山专利代理有限公司32252 | 代理人: | 戴朝荣 |
地址: | 210042 江苏省南京市玄武*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图形 测试 流程 配置 方法 装置 | ||
技术领域
本发明属于软件测试技术领域,具体地涉及一种图形化测试流程配置方法及装置。
背景技术
当前在自动化测试中,大部分都需要人工编写测试代码,这些自动化的脚本中需要控制测试仪表、控制自动化测试设备,甚至还需要控制被测件,这样对于自动化编写人要求非常高,并且由于要写很多控制底层,降低了自动化测试编写效率,增大了自动化测试脚本的出错率,并且每次修改自动化步骤需要重新编写脚本代码。
因此,有必要提出一种可以将现有主流的测试仪表的底层控制兼容进去,不仅降低对于自动化测试脚本编写人要求,还降低对软件本身代码修改要求的图形化测试流程配置方法及装置。
发明内容
本发明的目的在于提供一种可以将现有主流的测试仪表的底层控制兼容进去,不仅降低对于自动化测试脚本编写人要求,还降低对软件本身代码修改要求的图形化测试流程配置方法及装置。
本发明的技术方案如下:一种图形化测试流程配置方法,包括如下步骤:
按照测试流程中步骤的先后顺序配置图形化模块;
根据所述图形化模块获取流程数据,并与相对应的待测设备绑定;
根据所述流程数据调用所述图形化模块对相对应的所述待测设备进行测试。
优选地,所述按照测试流程中步骤的先后顺序配置图形化模块的步骤包括如下步骤:
在图形化界面上新建由图形化模块组成的测试流程;
根据所述测试流程创建测试节点;
选择测试方法,并设置相对应的测试参数;
按照所述测试方法配置所述图形化模块。
优选地,所述测试参数包括被控制设备和仪表的类型,以及相对应的控制参数。
优选地,所述根据所述图形化模块获取流程数据,并与相对应的待测设备绑定的步骤具体包括如下步骤:
根据所述图形化模块获取流程数据,其中,所述流程数据包括所述测试方法和所述测试参数;
将所述流程数据保存于所述图形化界面内,并将所述图形化界面与所述待测设备绑定,从而将所述图形化界面中存储的所述流程数据导入所述待测设备中。
优选地,所述根据所述流程数据调用所述图形化模块对相对应的所述待测设备进行测试的步骤中,如果测试过程中有返回数据,则对所述返回数据进行保存,并将保存后的所述返回数据用于输出测试报告。
一种图形化测试流程配置装置,包括图形化配置界面模块、流程处理机制模块和控制处理模块;所述图形化配置界面模块,提供图形化配置界面,用于在所述图形化配置界面中按照测试流程中步骤的先后顺序配置图形化模块;所述流程处理机制模块,提供根据所述图形化模块中获得的流程数据,并将所述图形化配置界面与相对应的待测设备进行绑定;所述控制处理模块,提供待测设备的底层模块,用于显示所述图形化配置界面模块和调用所述流程处理机制模块。
优选地,所述控制处理模块根据不同的被控设备或者仪表设置有相对应的DLL文件,所述DLL文件继承相同的接口,且保证如果后面需要更新控制模块,则只需要增加相对应的DLL文件。
本发明的有益效果在于:所述图形化测试流程配置方法及装置通过图形化配置机制实现了软件测试流程的图形化处理方式,还通过所述控制处理模块将现有主流的测试仪表的底层控制兼容进去。因此,测试流程配置的人员只需要知道怎么测试就可以快的速进行配置,而且由于配置界面比较简单,所以不需要配置人员会编写软件代码即可进行测试脚本的编写,当测试人员需要修改测试流程时,只需要对测试流程脚本进行修改即可,不需要修改底层代码从而降低的自动化测试脚本的出错率。
附图说明
图1是本发明实施例提供的图形化测试流程配置方法的流程框图;
图2是本发明实施例提供的图形化测试流程配置装置的流程示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
除非上下文另有特定清楚的描述,本发明中的元件和组件,数量既可以单个的形式存在,也可以多个的形式存在,本发明并不对此进行限定。本发明中的步骤虽然用标号进行了排列,但并不用于限定步骤的先后次序,除非明确说明了步骤的次序或者某步骤的执行需要其他步骤作为基础,否则步骤的相对次序是可以调整的。可以理解,本文中所使用的术语“和/或”涉及且涵盖相关联的所列项目中的一者或一者以上的任何和所有可能的组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京捷希科技有限公司,未经南京捷希科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611023699.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自动化测试的方法和装置
- 下一篇:一种基于分组复用的测试流程自动生成方法