[发明专利]一种飞行训练模拟器软件的测试方法及装置在审
申请号: | 201911001001.7 | 申请日: | 2019-10-21 |
公开(公告)号: | CN110955592A | 公开(公告)日: | 2020-04-03 |
发明(设计)人: | 殷永峰;张晓英;李秋儒;武宁 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京清大紫荆知识产权代理有限公司 11718 | 代理人: | 娄华 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 飞行 训练 模拟器 软件 测试 方法 装置 | ||
本发明涉及一种飞行训练模拟器软件的测试方法及装置,根据研制单位提交的飞行训练模拟器软件任务书、需求规格说明等文档,从软件的特点和软件场景两个方面进行分析,得出软件测试需求;在已分析完软件测试需求的基础上,建立测试环境和生成软件测试用例;对提交的被测软件执行测试用例,获取测试结果的同时,根据不同的判定结果采取相应措施;最后,对飞行训练模拟器软件的测试过程和结果进行总结,给出软件的评价结论和软件质量评价,其中软件质量评价包括文档质量评价和程序质量评价。本发明全方位地对飞行训练模拟器软件各个环节进行测试,实现了软件的可靠性、安全性,填补了目前没有专门针对飞行训练模拟器软件的相关成熟测试方案的空白。
技术领域
本发明涉及一种飞行训练模拟器软件的测试方法及装置,属于计算机软件技术领域。
背景技术
飞行训练模拟器,是一种尽可能真实地复制或模拟飞机驾驶经验的系统,其能够复现空中以及地面等多种环境并能够进行操作控制。
随着计算机系统和软件技术的发展,飞行训练模拟器的性能不断提高,已经成为保障飞行安全、大幅度提高飞行人员及机组人员的技能、缩短飞行人员训练周期、降低训练成本,以及提高训练效率的不可缺少的重要训练装备。利用飞行模拟系统来系统地训练飞行员具有节能、经济、安全、不受场地和气候条件的限制、训练周期短、训练效率高等突出优点。在飞行训练模拟器上可以进行各种复杂飞行环境,飞行失效状态及军事上导弹闪避技术等的训练,利用模拟器进行训练是通用航空飞行员训练与特种作业人员训练不可或缺的一个环节,也是运输航空和军用航空专业人才的重要来源。所以,对飞行训练模拟器的测试也就至关重要。
然而,目前专门针对飞行训练模拟器软件相关的测试方法较少,比较成熟的测试模型就更少了。
发明内容
本发明的目的是提出一种飞行训练模拟器软件的测试方法及装置,以解决现有技术的不足。
本发明提供一种飞行训练模拟器软件的测试方法,包括:
根据提交的飞行训练模拟器软件任务书、需求规格说明,从软件的特点和软件场景两个方面进行分析,得出软件测试需求;
在已分析完软件测试需求的基础上,建立测试环境和生成软件测试用例;
对提交的被测软件执行测试用例,获取测试结果的同时,根据不同的判定结果采取相应措施;
对飞行训练模拟器软件的测试过程和结果进行总结,给出软件的评价结论和软件质量评价,其中软件质量评价包括文档质量评价和程序质量评价。
进一步地,所述对软件的特点的分析包括:
软件基本功能,根据开发方提交的软件任务书、需求规格说明文档,了解软件的功能组成及工作流程;
软件交联环境,包括软件环境和硬件环境;
用户类型及使用方式;
软件运行状态,包括单机运行、联网运行。
进一步地,所述对软件的场景的分析包括:飞行环境、飞行失效状态、各类武器的发射过程、对不同导弹的飞行闪避、飞机之间的战术对抗、战术机动动作。
进一步地,所述测试用例包括输入数据、测试条件、测试规程和预期结果,所述测试用例中的测试规程包括测试用例的准备、初始化、执行步骤及结束条件。
进一步地,所述对提交的被测软件执行测试用例,获取测试结果的同时,根据不同的判定结果采取相应措施,具体为:对测试过程的正常和异常终止情况进行核对,并根据核对结果,对未达到测试终止条件的测试用例,决定是停止测试或需要修改或补充测试用例集,并进一步测试。
一种飞行训练模拟器软件的测试装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911001001.7/2.html,转载请声明来源钻瓜专利网。