一种嵌入式飞控软件算法快速验证方法及系统

    公开(公告)号:CN108228467B

    公开(公告)日:2021-07-13

    申请号:CN201810086337.7

    申请日:2018-01-30

    IPC分类号: G06F11/36

    摘要: 本发明提供了一种嵌入式飞控软件算法快速验证方法及系统,在根据任务要求进行嵌入式飞控软件功能分解的基础上,按一定的项目构成分别在开发环境和测试环境中建立嵌入式飞控软件算法实现项目和测试项目,并共用嵌入式软件算法文件,完成嵌入式软件在开发环境和测试环境中平台移植;在测试环境中由接口程序将输入数据文件引入嵌入式飞控软件的算法,实现数据文件与被测嵌入式飞控软件算法的对接;最终通过编写测试脚本、执行测试程序获得嵌入式飞控软件算法的输出、比较该输出与任务要求的输出是否一致来判定嵌入式飞控软件的算法验证是否通过。该验证方法使嵌入式飞控软件的算法验证脱离硬件平台和半实物仿真环境限制,达到快速验证的目的。

    一种综合测试流程快速实现方法
    5.
    发明公开

    公开(公告)号:CN111104309A

    公开(公告)日:2020-05-05

    申请号:CN201911121325.4

    申请日:2019-11-15

    IPC分类号: G06F11/36 G01R31/00

    摘要: 本发明涉及一种综合测试流程快速实现方法:按照待测试系统的硬件接口类型进行测试功能类别划分;对每种测试功能类别设计测试功能单元;所有的测试功能单元采用统一的接口参数;设计测试配置信息接口,建立配置信息与测试功能单元的映射关系;建立测试流程需求与测试流程配置信息的对应关系,测试配置信息存储在配置文件中,文件中一行对应一个测试项目;从配置文件中顺序读取每一条配置信息,并解析,判断测试功能类别及其对应的测试功能单元,并将配置信息传递至测试功能单元的接口参数,由测试功能单元完成当前测试项目的执行,并通过接口参数输出测试结果,直至执行完所有的测试项目完成测试流程。

    一种综合测试流程快速实现方法

    公开(公告)号:CN111104309B

    公开(公告)日:2023-09-29

    申请号:CN201911121325.4

    申请日:2019-11-15

    IPC分类号: G06F11/36 G01R31/00

    摘要: 本发明涉及一种综合测试流程快速实现方法:按照待测试系统的硬件接口类型进行测试功能类别划分;对每种测试功能类别设计测试功能单元;所有的测试功能单元采用统一的接口参数;设计测试配置信息接口,建立配置信息与测试功能单元的映射关系;建立测试流程需求与测试流程配置信息的对应关系,测试配置信息存储在配置文件中,文件中一行对应一个测试项目;从配置文件中顺序读取每一条配置信息,并解析,判断测试功能类别及其对应的测试功能单元,并将配置信息传递至测试功能单元的接口参数,由测试功能单元完成当前测试项目的执行,并通过接口参数输出测试结果,直至执行完所有的测试项目完成测试流程。