[发明专利]基于配置文件的运载火箭测试发射流程生成方法及系统有效
申请号: | 201510638672.X | 申请日: | 2015-09-29 |
公开(公告)号: | CN105319964B | 公开(公告)日: | 2018-06-22 |
发明(设计)人: | 于丹丹;王建清;周如好;周静;高小安;吴康;桂亮;罗洁 | 申请(专利权)人: | 上海新跃仪表厂 |
主分类号: | G05B13/02 | 分类号: | G05B13/02 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 郭国中 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试流程 运载火箭测试 发射 数据库文件 测试操作 底层通讯 对比文件 流程生成 配置文件 设计测试 测试流程模块 软件配置项 靶场测试 测试编码 测试项目 流程文件 软件工程 数据更新 通讯编码 在线同步 自动生成 自动完成 重用率 更新 | ||
1.一种基于配置文件的运载火箭测试发射流程生成方法,其特征在于,包括如下步骤:
步骤1:根据地面测发控协议,设计底层通讯数据库文件;
步骤2:根据底层通讯数据库文件,自动生成通讯编码文件、测试操作文件,以及软件工程文件;
步骤3:根据不同测试项目要求,依据测试操作文件设计测试流程文件;
步骤4:设计流程更改比对方案,当测试流程文件中的模块内流程发生更改时,展开更改前后所有测试流程文件中的模块名称,更换为相应测试操作,形成比对文件,利用已有比对软件Araxis Merge对展开后的测试流程文件更改前后进行比对;
步骤5:设计测试编码及测试操作在线同步更新方案,自动完成数据更新。
2.根据权利要求1所述的基于配置文件的运载火箭测试发射流程生成方法,其特征在于,所述步骤1包括:以地面测发控系统通讯协议为依据,将系统间通讯编码与数据信息相结合,并加入控制标志,形成底层通讯数据库文件;
步骤1.1:根据地面测发控通讯协议规定的通讯编码及通讯终端类型,对其中的编码进行分类;
步骤1.2:加入通讯编码,并根据需要加入数据信息;其中,所述通讯编码包括:编码号、编码文本名称,编码标志符;
步骤1.3:根据需求组合多条功能相同的编码,设计组合编码标志、文本名称及标志符,并根据需要加入多条数据信息,其中所述编码为地面测发控通讯协议中规定的地面测试所需的编码,所述编码表征不同的功能;
步骤1.4:加入控制标志,所述控制标志包括分隔符、延时时间、保存的数据精度、用于指示是否需要确认的指示表示、用于指示是否记录数据的指示表示、用于指示是否需要保存的指示表示。
3.根据权利要求1所述的基于配置文件的运载火箭测试发射流程生成方法,其特征在于,所述步骤2包括:
步骤2.1:根据已形成的底层通讯数据库文件,提取功能相同的编码生成通讯编码文件,其中,所述通讯编码文件的文件名称包括:编码功能、编码的编号及发往的终端;
所述通讯编码文件的文件内容仅包括:编码编号、编码文本名称;
步骤2.2:提取测试操作信息生成测试操作文件,其中,所述测试操作文件的文件名称包括:编码功能、发往的终端;所述测试操作文件的文件内容包括:测试操作标志符、测试操作文本信息、测试操作包含的通讯编码、测试操作的功能编号、测试操作的数据信息及控制标志信息;
步骤2.3:生成与编码及测试操作相关的软件工程文件,所述软件工程文件包括测试操作标准库、定义测试操作完成的部分功能文件。
4.根据权利要求1所述的基于配置文件的运载火箭测试发射流程生成方法,其特征在于,所述步骤3包括:
步骤3.1:提取不同测试项目中重复使用的测试操作形成的测试流程,为其设计模块名称并加入到流程模块化文件中,用于测试流程文件使用;
步骤3.2:在测试流程文件中加入测试项目名称及用户界面控制标志,其中,用户界面控制标志用于对界面的显示控制;
步骤3.3:在测试流程文件中加入测试运载火箭部件的状态信息;
步骤3.4:在测试流程文件中加入测试步骤名称及测试操作信息,即将完成某一功能的测试操作组合形成测试步骤,在该测试流程文件中标记测试步骤及文本信息,其中,测试操作信息来源于测试操作标准库;如遇到重复使用的测试流程,从流程模块化文件中提取模块名称加入到测试流程文件中;
步骤3.5:当测试操作标准库中的测试操作其数据信息不满足测试要求时,在测试流程文件中对该测试操作加入新的数据信息并设计标志,所述标志用于标记该测试操作中的数据信息与标准库中该测试操作相比已发生更改,且在测试过程中使用更改后的数据;
步骤3.6:对测试操作进行状态标记,即测试操作需根据运载火箭部件的状态信息进行加载,不同的状态信息对应不同的测试流程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海新跃仪表厂,未经上海新跃仪表厂许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510638672.X/1.html,转载请声明来源钻瓜专利网。