通用化模拟器仿真测试系统和方法
- 国知局
- 2024-08-01 00:10:58
本申请涉及模拟器仿真测试,特别是涉及一种通用化模拟器仿真测试系统和方法。
背景技术:
1、嵌入于各种智能设备中的嵌入式软件的质量则不仅仅与生活质量紧密相关,更是与我们的生命安全息息相关。如何对这类软件进行有效的测试和验证,打造智能物联时代的安全环境,是人类社会需要面临的巨大挑战。
2、当前,行业领域如装备制造、轨道交通等更多依赖代码级白盒测试工具,黑盒动态测试仍依赖研发工装系统,导致测试效率和深度不足,测试实施工作强度大,难以适应多样性产品型号,面对复杂系统组成,无法独立测试各部分设备,导致质量认证难度增加,另一方面,无法完整搭建被测设备的外围环境,影响测试的充分性和软件质量,测试工装系统搭建依赖开发人员支持,导致测试可信度受到质疑,缺乏满足产品需求的通用自动测试平台,成熟度、性价比、自主可控性不足。
3、综合而言,当前嵌入式软件测试面临通用性差、测试效率不足、外围环境搭建难等问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种通用化模拟器仿真测试系统和方法。
2、一种通用化模拟器仿真测试系统,所述系统包括应用层、业务层、服务层和基础数据层;
3、所述应用层包括测试控制管理模块、模拟器接口测试模块和模拟器功能测试模块;
4、所述业务层包括测试方案管理模块、指标体系构建模块、测试剧情设计模块、测试管控模块、接口适配器测试模块、评估报告生成模块、场景初始化模块、场景一致性测试模块、训练数据采集模块、数据同步性模块、训练结束模块、毁伤计算模块、想定加载模块、仿真控制模块、网络连接状态模块、时间一致性模块和测试管理界面开发模块;
5、所述服务层包括网络服务模块、数据服务模块、方案管理模块、数据分析模块、测试评估模块;
6、所述基础数据层包括测试方案数据库、日志数据库、接口协议数据库、测试过程数据库和综合测评数据库;
7、所述测试控制管理模块接收测试任务,根据测试任务制定测试方案,将所述测试方案传输至所述测试管控模块;所述测试方案包括模拟器接口测试方案和模拟器仿真功能测试方案;
8、所述测试管控模块根据待测模拟器在测试过程中的实体数据和交互数据以及测试用例数据进行比对测试,得到模拟器综合测试报告。
9、一种通用化模拟器仿真测试方法,所述方法包括:
10、接收测试任务,根据测试任务制定测试方案;所述测试方案包括模拟器接口测试方案和模拟器仿真功能测试方案;所述测试任务包括待测模拟器型号、硬件组成、软件组成和功能性参数;
11、根据待测模拟器在测试过程中的实体数据和交互数据以及测试用例数据进行比对测试,得到模拟器综合测试报告。
12、一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
13、接收测试任务,根据测试任务制定测试方案;所述测试方案包括模拟器接口测试方案和模拟器仿真功能测试方案;所述测试任务包括待测模拟器型号、硬件组成、软件组成和功能性参数;
14、根据待测模拟器在测试过程中的实体数据和交互数据以及测试用例数据进行比对测试,得到模拟器综合测试报告。
15、一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
16、接收测试任务,根据测试任务制定测试方案;所述测试方案包括模拟器接口测试方案和模拟器仿真功能测试方案;所述测试任务包括待测模拟器型号、硬件组成、软件组成和功能性参数;
17、根据待测模拟器在测试过程中的实体数据和交互数据以及测试用例数据进行比对测试,得到模拟器综合测试报告。
18、上述通用化模拟器仿真测试系统和方法,通过测试控制管理模块接收测试任务,根据测试任务制定测试方案,将测试方案传输至测试管控模块;测试方案包括模拟器接口测试方案和模拟器仿真功能测试方案;测试管控模块根据待测模拟器在测试过程中的实体数据和交互数据以及测试用例数据进行比对测试,得到模拟器综合测试报告。本系统能够对异构环境下各半实物模拟器进行仿真测试,提高仿真的真实性和可靠性。
技术特征:1.一种通用化模拟器仿真测试系统,其特征在于,所述系统包括应用层、业务层、服务层和基础数据层;
2.根据权利要求1所述的系统,其特征在于,所述模拟器接口测试模块获取所述模拟器接口测试方案,从测试标准库中获取接口测试指标体系及标准,根据所述模拟器接口测试方案以及接口测试指标体系进行测试,根据接口测试结果和测试标准生成接口测试报告;所述接口测试指标体系包括模拟器接入异构系统的互联互通互操作能力测试指标体系。
3.根据权利要求1所述的系统,其特征在于,所述模拟器功能测试模块接收所述模拟器仿真功能测试方案,从测试标准库中获取仿真功能测试指标体系及标准,根据所述模拟器仿真功能测试方案和仿真功能测试指标体系进行测试,根据仿真功能测试结果和测试标准生成仿真功能测试报告;所述仿真功能测试指标体系包括模拟器在仿真初始化阶段接受仿真平台的统一想定功能测试指标体系以及在仿真过程中与仿真平台中仿真实体的交互功能测试指标体系。
4.根据权利要求2或3所述的系统,其特征在于,所述模拟器接口测试模块和所述模拟器功能测试模块分别将仿真功能测试报告和接口测试报告存储至测试评估数据库,得到模拟器综合测试报告。
5.根据权利要求1所述的系统,其特征在于,所述测试方案管理模块用于根据所述测试方案和模拟器实用说明文档配置测试用例的测试项;
6.一种通用化模拟器仿真测试方法,其特征在于,所述方法包括:
7.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求6所述方法的步骤。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求6所述的方法的步骤。
技术总结本申请涉及一种通用化模拟器仿真测试系统和方法。所述方法包括:应用层、业务层、服务层和基础数据层,应用层包括测试控制管理模块、模拟器接口测试模块和模拟器功能测试模块,测试控制管理模块接收测试任务,根据测试任务制定测试方案,将测试方案传输至测试管控模块;测试方案包括模拟器接口测试方案和模拟器仿真功能测试方案;测试管控模块根据待测模拟器在测试过程中的实体数据和交互数据以及测试用例数据进行比对测试,得到模拟器综合测试报告。采用本系统能够对异构环境下各半实物模拟器进行仿真测试,提高藩镇的真实性和可靠性。技术研发人员:尹帮虎,焦鹏,李磊,张琪,杜振国,鞠儒生,刘晓阳,杨硕,许凯,毕兴,高小亮受保护的技术使用者:中国人民解放军国防科技大学技术研发日:技术公布日:2024/7/9本文地址:https://www.jishuxx.com/zhuanli/20240730/199882.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。