[发明专利]一种航天器有效载荷系统测试用例设计方法有效
申请号: | 202110790006.3 | 申请日: | 2021-07-13 |
公开(公告)号: | CN113408144B | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 李雪;张华伟;杨甲森;智佳;陈托;刘明洁;王炜;牟娇 | 申请(专利权)人: | 中国科学院国家空间科学中心 |
主分类号: | G06F30/20 | 分类号: | G06F30/20 |
代理公司: | 北京方安思达知识产权代理有限公司 11472 | 代理人: | 杨青;李彪 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 航天器 有效 载荷 系统 测试 设计 方法 | ||
1.一种航天器有效载荷系统测试用例设计方法,所述方法包括:
根据待测航天器的有效载荷系统工况,确定待测设备,并统计各待测设备在该系统工况下涉及的工作模式及参数类型,建立有效载荷系统测试模型;
根据有效载荷系统测试模型,遵从设计原则,统计待测设备各工作模式涉及的参数取值范围和参数配置指令数量;
按照参数配置指令数量由少到多的顺序对工作模式进行排序;
根据工作模式的排序结果,将各待测设备可协同进行的工作模式进行组合,结合控制指令形成测试用例;
所述有效载荷系统测试模型为树形结构,自上而下分别为待测航天器的有效载荷系统工况、待测设备、工作模式和参数配置;其中,
所述待测航天器的有效载荷系统工况以集合形式表示为:S={S1,S2,...,Sj,...},j∈N+,其中,S为有效载荷系统工况集合,Sj为第j个有效载荷系统工况;N+表示正整数;
第j个有效载荷系统工况Sj包括的设备集合Ej为:Ej={Ej-1,Ej-2,...,Ej-m,...},m∈N+,其中,Ej-m为第j个有效载荷系统工况的第m个待测设备;
第j个有效载荷系统工况的第m个待测设备包括的工作模式集合为:其中,为第j个有效载荷系统工况的第m个待测设备的第n个工作模式;
第j个有效载荷系统工况的第m个待测设备的第n个工作模式对应的可配置参数集合为:其中,为第j个有效载荷系统工况的第m个待测设备的第n个工作模式对应的第i个参数;
所述设计原则具体包括:
对各待测设备每个工作模式对应的每个参数,选取典型值,并尽可能缩小测试用例规模;
所述对各待测设备每个工作模式对应的每个参数,选取典型值;具体包括:
当参数为离散型参数,选取在轨工作涉及的常用参数值进行测试,对于连续型参数,选取参数的极限值和中间值进行测试;
所述尽可能缩小测试用例规模;具体包括:
如果在不同的工作模式中,对应的某个参数具有相同取值范围,则将该参数的各个取值分散在各工作模式的测试用例中;
如果在不同的工作模式中,对应的某个参数取值范围具有部分重合,则后进行的工作模式的测试用例设计中,将之前已采用过的参数值略过;
在进行系统工况测试用例设计时,减少对待测设备相同工作模式的重复测试。
2.根据权利要求1所述的航天器有效载荷系统测试用例设计方法,其特征在于,所述统计待测设备各工作模式涉及的参数取值范围和参数配置指令数量;具体包括:
遍历待测设备各工作模式,当某个工作模式涉及的参数配置指令c包含M类参数的配置信息时,定义此M类参数的取值范围分别为rparm1,rparm2,...,rparmM,则参数配置指令c的参数取值范围rc满足下式:
从而完成相应的统计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院国家空间科学中心,未经中国科学院国家空间科学中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110790006.3/1.html,转载请声明来源钻瓜专利网。