[发明专利]人工智能程序员书写数字飞行器源程序的自动检测方法有效
申请号: | 201810290203.7 | 申请日: | 2018-04-03 |
公开(公告)号: | CN108536125B | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 董云峰;何昌远 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 | 代理人: | 李冉 |
地址: | 100000*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 人工智能 程序员 书写 数字 飞行器 源程序 自动检测 方法 | ||
本发明公开了人工智能程序员书写数字飞行器源程序的自动检测方法,包括如下步骤:1)构建及维护测试数据库;2)对所述测试数据库中的测试项目进行选择,确定待测试项目,编排测试流程;3)自动调度检测方法:根据确定的所述待测试项目,从所述测试数据库中选取检测方法;4)自动执行检测过程:制定所述测试数据库中每个检测方法的仿真工况,使用批处理的方法依次运行仿真程序,对检测结果进行归档,按照所述检测结果的比对方法对结果正确性进行比对;5)自动生成检测报告。本发明提供了人工智能程序员书写数字飞行器源程序的自动检测方法,提高了对数字飞行器仿真源程序检测工作的效率以及结果的可靠性。
技术领域
本发明涉及自动化测试技术领域,更具体的说是涉及人工智能程序员书写数字飞行器源程序的自动检测方法。
背景技术
飞行器有着造价昂贵,重复性低,可靠性要求高的特点,飞行器运行的空间环境复杂,地面数字仿真技术及半物理仿真技术为验证飞行器设计合理性以及飞行器实际运行提供了保障。
数字飞行器时按真实飞行器的组成与结构所集成在数字空间的一个活多个飞行器。飞行器运行在软件模拟出的空间环境中,与真实飞行器的模式与参数保持一致,对飞行器的各个子系统及其部件进行动态模拟,展示飞行器系统的工作情况,揭示各系统的工作原理和相互间协作关系。数字飞行器仿真源程序具有结构复杂,批量生产,差异大的特点,如果全部由人来完成源程序正确性的检测工作量大、内容繁琐、容易出错。
因此,如何提供一种在预设条件下利用计算机自动运行系统或应用程序,评估运行结果的过程,起到提高测试效率,降低测试错误,利用自动化测试技术与智能推理技术结合的数字飞行器源代码自动检测方法,完成对数字卫星源程序检测内容的智能推理以及检测过程的自动执行,提高了对数字飞行器仿真源程序检测工作的效率以及结果的可靠性的对人工智能程序员书写的源程序的自动检测方法是本领域技术人员亟需解决的问题。
发明内容
有鉴于此,本发明提供了人工智能程序员书写数字飞行器源程序的自动检测方法,在预设条件下利用计算机自动运行系统或应用程序,评估运行结果的过程,起到提高测试效率,降低测试错误,利用自动化测试技术与智能推理技术结合的数字飞行器源代码自动检测方法,完成对数字卫星源程序检测内容的智能推理以及检测过程的自动执行,提高了对数字飞行器仿真源程序检测工作的效率以及结果的可靠性。
为了实现上述目的,本发明提供如下技术方案:
人工智能程序员书写数字飞行器源程序的自动检测方法,包括如下步骤:
1)构建及维护测试数据库;
2)对所述测试数据库中的测试项目进行选择,确定待测试项目,编排测试流程;
3)自动调度检测方法:根据确定的所述待测试项目,从所述测试数据库中选取检测方法;
4)自动执行检测过程:制定所述测试数据库中每个检测方法的仿真工况,使用批处理的方法依次运行仿真程序,对检测结果进行归档,按照所述检测结果的比对方法对结果正确性进行比对;
5)自动生成检测报告:根据所述检测结果进行预测;完成检测报告的章节段内容以及插入图表的预测,自动生成检测报告。
通过上述技术方案,本发明的技术效果:在预设条件下利用计算机自动运行系统或应用程序,评估运行结果的过程,起到提高测试效率,降低测试错误,利用自动化测试技术与智能推理技术结合的数字飞行器源代码自动检测方法,完成对数字卫星源程序检测内容的智能推理以及检测过程的自动执行,提高了对数字飞行器仿真源程序检测工作的效率以及结果的可靠性。
优选的,在上述的人工智能程序员书写数字飞行器源程序的自动检测方法中,所述步骤1)中测试数据库的构建包括:测试项目的入库和检测方法的入库;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810290203.7/2.html,转载请声明来源钻瓜专利网。