[发明专利]一种基于分组复用的测试流程自动生成方法有效

专利信息
申请号: 201611024865.7 申请日: 2016-11-14
公开(公告)号: CN106776275B 公开(公告)日: 2019-06-18
发明(设计)人: 齐竹云;王兵;王福到;董西国;上官子粮 申请(专利权)人: 北京航天自动控制研究所;中国运载火箭技术研究院
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 暂无信息 代理人: 暂无信息
地址: 100039*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 分组 测试 流程 自动 生成 方法
【说明书】:

发明涉及测试流程技术领域,尤其涉及一种基于分组复用的测试流程自动生成方法。该方法包括:通过定义测试流程的主类型、子类型及属性值描述测试设备的可配置属性及行为,建立测试流程模型;根据建立的测试流程模型,建立测试步序,为每一个测试步序建立名称和属性值,形成可复用测试步序集;将相关联的测试步序进行组合,形成具有独立功能的可复用测试分组,将不同的测试分组进行有序排列,形成测试流程;定义输出文件格式和字段含义,通过选择预输出的主类型、子类型及属性值,选定输出的测试流程,对选定的测试流程自动输出。本发明能够高效的利用分组复用的机制,实现对测试流程的复用及快速配置,达到测试流程自动生成的目的。

技术领域

本发明涉及测试流程技术领域,尤其涉及一种基于分组复用的测试流程自动生成方法。

背景技术

在地面测发控系统中,为实现各测试设备之间的交互,通常采用测试流程的方式来实现自动测试过程。测试流程的生成方法一般采用手工编写的方式,且通常需要由测试流程文档到测试流程系统的解析过程,该方法存在编写时间长,编写过程繁琐且容易出错等缺点。

现有对测试流程的管理方式多数采用文本格式或数据库格式,解决了测试流程与控制逻辑耦合的问题,将测试流程从执行系统中抽取出来,形成独立的测试流程文件,用户需要更改测试流程时,不需要改变系统,仅需更改测试流程文件即可,降低了更改的成本。但是现有技术条件还无法解决流程复用问题,即现有技术手段仅仅采用自然语言对测试流程进行描述,无法实现测试流程的复用。

发明内容

(一)要解决的技术问题

本发明的目的是提供一种基于分组复用的测试流程自动生成方法,解决现有测试流程的管理方式无法实现测试流程的复用的问题。

(二)技术方案

为了解决上述技术问题,本发明提供了一种基于分组复用的测试流程自动生成方法,该方法包括如下步骤:

第一步,通过定义测试流程的主类型、子类型及属性值描述测试设备的可配置属性及行为,建立测试流程模型;

第二步,根据建立的测试流程模型,建立测试步序,为每一个测试步序建立名称和属性值,形成可复用测试步序集;

第三步,将相关联的测试步序进行组合,形成具有独立功能的可复用测试分组,将不同的测试分组进行有序排列,形成测试流程;

第四步,定义输出文件格式和字段含义,通过选择预输出的主类型、子类型及属性值,选定输出的测试流程,对选定的测试流程自动输出。

具体地,在第一步中,建立测试流程模型的具体步骤包括:

为每一个测试设备定义一个主类型,每个主类型代表一个独立测试设备;

为每一个测试设备定义多个子类型,每个子类型代表测试设备的多种行为;

为每个子类型定义多个属性值,每个属性值代表每种行为需要的参数信息。

具体地,在第二步中,为每个测试设备定义多个测试步序,每个测试步序唯一。

具体地,在第二步中,所述的可复用测试步序集由多个不同设备的测试步序组合形成。

具体地,在第二步中,所述的测试步序集是无序的一组测试步序集合。

具体地,在第三步中,通过测试分组实现对测试流程的单步、暂停、跳转以及多项选择的处理过程。

(三)有益效果

本发明的上述技术方案具有如下优点:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天自动控制研究所;中国运载火箭技术研究院,未经北京航天自动控制研究所;中国运载火箭技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201611024865.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top