[发明专利]数字卫星嵌入式仿真平台智能测试方法有效
申请号: | 201810879941.5 | 申请日: | 2018-08-03 |
公开(公告)号: | CN109062747B | 公开(公告)日: | 2020-11-13 |
发明(设计)人: | 董云峰;雷鸣;周志成 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 | 代理人: | 李冉 |
地址: | 100000*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字 卫星 嵌入式 仿真 平台 智能 测试 方法 | ||
1.数字卫星嵌入式仿真平台智能测试系统,其特征在于,包括测试终端,综合电子系统和被测设备;所述测试终端通过所述综合电子系统与被测设备通信连接;
所述测试终端配置有:
初始参数配置单元,用于定义被测设备接口、发送内容、比照内容和测试程序之间的成员关系组成,并将配置结果储存于数据库中;
初始参数配置单元配置内容包括信息流配置,联邦配置和测试流程配置;
所述信息流配置内容包括总线、数据包和数据传输协议;
所述联邦配置内容包括部署方案、联邦、方案包含联邦、联邦包含单机组和联邦依赖联邦;
所述测试流程配置内容包括联邦备注、单机组接口通道号和测试流程;
测试程序自动生成单元,用于将数据库中的配置结果生成测试程序,并将测试程序烧录到被测设备上;
所述测试程序自动生成单元包括代码自动生成程序,代码自动编译程序,测试程序自动编译烧录程序;
代码自动生成程序用于读取初始参数配置单元配置的数据库,生成字符串,打印形成可变源代码文档;并且拷贝固定代码字符串,打印形成固定源代码文档;
代码自动编译程序用于将可变源代码文档与固定源代码文档放置于同一文件夹内,对可变代码和固定代码进行合并、编译,生成可执行程序;
测试程序自动编译烧录程序用于向综合电子系统发送打开被测设备端口的指令,并通过批处理技术调用Keil软件完成测试程序的编译,调用J-FlashARM软件完成测试程序的烧录;
自动测控单元,用于发送包的发送,接收包的接收、分析,以及测试报告的生成。
2.根据权利要求1所述的数字卫星嵌入式仿真平台智能测试系统,其特征在于,所述测试终端为工控机;所述综合电子系统为转接卡;所述被测设备为板卡。
3.数字卫星嵌入式仿真平台智能测试方法,其特征在于,通过权利要求1或2所述的数字卫星嵌入式仿真平台智能测试系统进行测试:
(1)通过初始参数配置单元定义被测设备接口、发送内容、比照内容和测试程序之间的成员关系组成,并将配置结果储存于数据库中;
(2)测试程序自动生成单元根据所配置的数据库生成测试程序,并将测试程序烧录到被测设备上;
(3)自动测控单元根据数据库中的测试流程配置内容完成发送包的发送,接收包的接收、分析,并且完成测试报告的生成。
4.根据权利要求3所述的数字卫星嵌入式仿真平台智能测试方法,其特征在于,所述初始参数配置单元工作过程如下:
测试前通过初始参数配置单元进行信息流配置和联邦配置,配置结果储存于数据库中;
根据所需测试内容配置测试流程,生成测试执行流程语句,储存于数据库中。
5.根据权利要求4所述的数字卫星嵌入式仿真平台智能测试方法,其特征在于,所述自动测控单元包括监显模块和流程控制模块;
所述自动测控单元工作过程如下:
监显模块向流程控制模块发送执行测试执行流程语句的指令,并且实时显示测试进度和测试执行流程语句执行结果;
流程控制模块接收监显模块发送的指令,执行测试执行流程语句;
对于测试执行流程语句中涉及的数据,流程控制模块获取相应的发送包数据,组装发送包发送给监显模块;对于测试执行流程语句中涉及的发送语句,流程控制模块将发送语句组装发送包发送给监显模块;
监显模块将发送包发送给被测设备,从被测设备接收接收包,将接收包与测试执行流程语句执行结果回传给流程控制模块;
流程控制模块接收监显模块回传的返回包与测试执行流程语句执行结果,并对数据进行比较、存档;
监显模块读取流程控制模块的存档数据,自动生成测试报告。
6.根据权利要求5所述的数字卫星嵌入式仿真平台智能测试方法,其特征在于,流程控制模块执行测试执行流程语句过程中,对于涉及发送语句的,流程控制模块还获取比照包数据,组装发送包发送给监显模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810879941.5/1.html,转载请声明来源钻瓜专利网。