当前位置: 首页 > news >正文

【车载开发系列】ParaSoft单元测试环境配置(三)

【车载开发系列】ParaSoft单元测试环境配置(三)

【车载开发系列】ParaSoft单元测试环境配置(三)

  • 【车载开发系列】ParaSoft单元测试环境配置(三)
    • 一. 去插桩设置
      • Step1:静态解析代码
      • Step2:编辑Parasoft文件
      • Step3:确认去插桩
    • 二. 新增测试用例
      • Step1:生成测试用例
      • Step2:执行测试用例
      • Step3:手动增加测试用例
    • 三. 新增桩函数
      • Step1:创建用户桩函数
      • Step2:输入桩函数的信息
      • Step3:确认生成桩
    • 四. 测试报告生成
      • Step1:测试套件的实施
      • Step2:设定出报告的位置
      • Step3:设定报告详细
      • Step4:确认生成报告结果

一. 去插桩设置

在完成单一文件的单元测试的时候,被测对象往往需要插桩,除了被测试文件以外,都不需要插桩。
在软件的界面上咱们可以控制对任意选中文件进行插桩和去桩,但一个一个文件设置的话效率不怎么高,想达到一次性所有文件去插桩的效果,建议使用以下的方法。

Step1:静态解析代码

静态分析代码不光光可以完成对代码的静态检查,也可以快速获取全C文件List。
目的是为了找到参与编译的所有目标文件,因为目标文件.c文件都分布在不同的目录中,为了更快更全的找到被测试的对象,可以采用这种方法。
在这里插入图片描述

Step2:编辑Parasoft文件

处理目标文件列表,首先H文件不需要,去除掉。
将文件去插桩。实际上是在.c后面加上这样一串内容。
在这里插入图片描述

/*这里的false代表去插桩,而true代表了插桩选中的源文件。*/
//
http://www.lryc.cn/news/440491.html

相关文章:

  • 如何让Threejs的canvas背景透明?
  • Text-to-SQL技术升级 - 阿里云OpenSearch-SQL在BIRD榜单夺冠方法
  • [性能]高速收发的TCP/MQTT通信
  • OpenHarmony(鸿蒙南向开发)——标准系统方案之瑞芯微RK3568移植案例(下)
  • 网络安全学习(五)Burpsuite实战
  • ego-planner开源代码之simulator.xml介绍分析
  • 论文阅读笔记 --- 图模互补:知识图谱与大模型融合综述 --- 按参考文献整理
  • Cpp类和对象(上)(3)
  • 【微信小程序】连续拍照功能实现
  • JavaSE:11、内部类
  • VTD激光雷达(7)——07_OptiX_Variables_Advanced
  • 运维工程师面试整理-自动化运维
  • 【JAVA基础】实现Tomcat基本功能
  • 风力发电叶片缺陷检测数据集
  • 数据类型自动转换的解决方案
  • 大厂校招:唯品会Java面试题及参考答案
  • Qt常用控件——QLCDNumber
  • 专业学习|GERT网络概览(学习资源、原理介绍、变体介绍)
  • 搭建一个基于角色的权限验证框架
  • 下载chromedriver驱动
  • 在STM32工程中使用Mavlink与飞控通信
  • 【Elasticsearch】-7.17.24版本接入
  • ShouldSniffAttr在自动化测试中具体是如何应用?
  • 前端vue3打印,多页打印,不使用插件(工作中让我写一个打印功能)
  • 传感技术是如何实现实时监测和控制的呢
  • 为什么mac打不开rar文件 苹果电脑打不开rar压缩文件怎么办
  • linux下日志系统setvbuf接口及结构体 handle_file_t成员介绍
  • ESP8266+httpServer+GET+POST实现网页验证密码
  • git仓库修改ip,本地代码修改
  • 轻便灵活,声学卓越,流动会场创新应用—轻空间