首页> 中国专利> 一种基于Bootloader方式的嵌入式软件目标码单元测试方法

一种基于Bootloader方式的嵌入式软件目标码单元测试方法

摘要

本发明提供一种基于Bootloader方式的嵌入式软件目标码单元测试方法;通过Bootloader将单元测试程序BINTEST加载到目标机的空白RAM中运行,与上位机交互完成测试。单元测试程序BINTEST实现硬件初始化、周期任务和一个测试状态机与上位机交互。上位机上安装自动化单元测试软件AutoTest,其功能包括:获取测试脚本中“被测函数”、“输入设置”、“输出期望”信息;与单元测试程序BINTEST自动交互:根据“读取变量值”交互请求得到单元测试程序BINTEST的响应信息后,解析得到单元测试的“实测输出”,然后与脚本中“输出期望”比较。本发明的特点是,测试对象与目标码交付状态的差异小,符合真实使用时的环境。

著录项

  • 公开/公告号CN107977315B

    专利类型发明专利

  • 公开/公告日2021-02-09

    原文格式PDF

  • 申请/专利权人 中国航发控制系统研究所;

    申请/专利号CN201711285273.5

  • 发明设计人 周雄;施彬彬;刘念;邵腾飞;

    申请日2017-12-07

  • 分类号G06F11/36(20060101);

  • 代理机构32104 无锡市大为专利商标事务所(普通合伙);

  • 代理人殷红梅;屠志力

  • 地址 214063 江苏省无锡市滨湖区梁溪路792号

  • 入库时间 2022-08-23 11:31:36

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号