[发明专利]软件的测试方法及装置在审
| 申请号: | 201911358787.8 | 申请日: | 2019-12-25 |
| 公开(公告)号: | CN111159034A | 公开(公告)日: | 2020-05-15 |
| 发明(设计)人: | 唐卿;刘志芳;苗毅;鲁阳;梁猛;王腾;邓颖丽 | 申请(专利权)人: | 中国人民解放军63920部队 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 董文倩 |
| 地址: | 100094 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 软件 测试 方法 装置 | ||
1.一种软件的测试方法,其特征在于,所述软件应用于飞行器的模拟控制场景中,包括:
获取飞行器的遥测数据,其中,所述遥测数据为基于遥测任务对遥测对象进行测试的数据;
在确定需要对所述遥测数据进行组帧的情况下,调用组帧库对所述遥测数据进行组帧,得到不同类型的测试数据,其中,所述组帧库为预设设置,并包括一种或多种组帧方式的集合;
将所述不同类型的测试数据发送至待测软件,并同时记录所述不同类型的测试数据;
利用所述不同类型的测试数据对所述待测软件进行测试,并获取所述待测软件的反馈信息;
基于所述反馈信息以及所述不同类型的测试数据确定测试结果。
2.根据权利要求1所述的方法,其特征在于,获取飞行器的遥测数据之前,所述方法还包括:
确定所述飞行器的任务码以及目标码,并基于所述任务码以及所述目标码生成所述遥测任务和任务场景。
3.根据权利要求1所述的方法,其特征在于,调用组帧库对所述遥测数据进行组帧,得到不同类型的测试数据,包括如下至少之一:
按照所述组帧库中的丢帧组帧方式对所述遥测数据进行丢帧组帧,得到第一异常测试数据;
按照所述组帧库中的乱序组帧方式对所述遥测数据进行乱序组帧,得到第二异常测试数据;
按照所述组帧库中的同步码异常组帧方式对所述遥测数据进行同步码异常组帧,得到第三异常测试数据;
按照所述组帧库中的常规组帧方式对所述遥测数据进行常规组帧,得到正常测试数据,其中,所述常规组帧方式为对遥测数据进行正确组成的方式。
4.根据权利要求1所述的方法,其特征在于,获取飞行器的遥测数据之后,所述方法还包括:
提取所述遥测数据中的敏感参数,其中,所述敏感参数包括以下至少之一:同步码,虚拟信道标识,应用过程标识、帧计数、格式计数;
基于测试需求设置所述敏感参数的测试阈值,其中,所述测试阈值包括以下至少之一:正常值、边界值、异常值。
5.根据权利要求4所述的方法,其特征在于,基于测试需求设置所述敏感参数的测试阈值之后,所述方法还包括:
将所述不同类型的测试数据以及所述测试阈值展现在预定显示模块;
接收通过作用于所述显示模块的触发操作,对所述不同类型的测试数据以及所述测试阈值进行修改;
对修改后的所述不同类型的测试数据以及所述测试阈值进行编码,得到编码后的所述不同类型的测试数据以及所述测试阈值。
6.根据权利要求5所述的方法,其特征在于,将所述不同类型的测试数据发送至待测软件之前,所述方法还包括:
确定所述不同类型的测试数据以及所述测试阈值的传输信息,其中,所述传输信息包括如下至少之一:传输方式,传输频率,目标测站。
7.根据权利要求6所述的方法,其特征在于,将所述不同类型的测试数据发送至待测软件,包括:通过所述传输信息将所述不同类型的测试数据发送至所述待测软件。
8.根据权利要求7所述的方法,其特征在于,利用所述不同类型的测试数据对所述待测软件进行测试之前,所述方法还包括如下至少之一:
对所述不同类型的测试数据以及所述测试阈值进行可视化分析,生成可视化图表;
将所述不同类型的测试数据以及所述测试阈值存储至配置复用库以及测试数据库,其中,所述配置复用库为预先设置,用于将历史配置按照特征元素匹配测试场景,并存储生成的配置模板,所述特征元素包括如下至少之一:任务码、目标码、传输信息、组帧方式;所述测试数据库用于存储所述不同类型的测试数据以及所述测试阈值。
9.根据权利要求8所述的方法,其特征在于,利用所述不同类型的测试数据对所述待测软件进行测试,并获取所述待测软件的反馈信息,包括如下至少之一:
利用所述不同类型的测试数据结合所述测试阈值对所述待测软件的容错性进行测试,得到第一反馈信息;
根据所述传输信息对所述待测软件进行压力测试,得到第二反馈信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军63920部队,未经中国人民解放军63920部队许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911358787.8/1.html,转载请声明来源钻瓜专利网。





