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

CANoe自动化工程的搭建

基于XML+CAPL建立自动化工程

  • 1、导入ini文件
  • 2、新建 Test Environment
  • 3、报告类型
  • 4、代码编写

1、导入ini文件

工程的配置的文件,配置DUT相关信息,具体视工程而编写内容。
在这里插入图片描述

2、新建 Test Environment

1、新建XML测试用例环境
在这里插入图片描述
2、导入XML测试用例文件
XML文件是调用CAPL测试用例函数,以及向CAPL函数传入参数。
在这里插入图片描述
3、生成报告以及报告位置
在这里插入图片描述
4、导入CAPL文件(.can)
实现测试用例的源码。
在这里插入图片描述

3、报告类型

选择HTML格式,方便传递给用户打开报告。
在这里插入图片描述

4、代码编写

1、模块化
硬件模块化,比如,VH6501/VH1150/Scope(CAN通信测试)编写对应代码
公用功能模块化,比如,UDSOnCAN/TCPIP/RS232;
大功能模块化,比如通信/NM/FBL。
2、兼容性
扩展性,需求多样性,也要考虑局限性

http://www.lryc.cn/news/129038.html

相关文章:

  • 第6章:支持向量机
  • ROS机器人启动move base时代价地图概率性无法加载的原因及解决方法
  • 快速上手PyCharm指南
  • 数字图像处理 - 图像处理结合机器学习的应用示例
  • Linux命令200例:zip和unzip用于压缩和解压文件(常用)
  • 通过 HttpClient 发送请求
  • 管理类联考——逻辑——真题篇——按知识分类——汇总篇——一、形式逻辑——假言——第二节 必要条件假言+第三节 特殊假言
  • 算法笔记:A*算法
  • postgresql 分类排名
  • TCP服务器实现—多进程版,多线程版,线程池版
  • Nginx 配置文件的完整指南 (二)
  • AI夏令营第三期 - 基于论文摘要的文本分类与关键词抽取挑战赛笔记
  • 使用qsqlmysql操作mysql提示Driver not loaded
  • Java云原生框架Quarkus初探
  • ElasticSearch相关概念
  • 微服务实战项目-学成在线-项目部署
  • 封装form表单
  • 程序员如何利用公网远程访问查询本地硬盘【内网穿透】
  • 算法|Day42 动态规划10
  • vmalert集成钉钉告警
  • 深入解析 MyBatis 中的 <foreach> 标签:优雅处理批量操作与动态 SQL
  • LeGO-Loam代码解析(二)--- Lego-LOAM的地面点分离、聚类、两步优化方法
  • 程序员如何利用公网打造低成本轻量化的搜索和下载平台【内网穿透】
  • 构建可远程访问的企业内部论坛
  • 2023河南萌新联赛第(六)场:河南理工大学-C 旅游
  • C语言 常用工具型API ----------strchr()
  • 建造者模式的理论与实现
  • 非计算机科班如何顺利转码进入计算机领域?
  • 【C++类和对象】类有哪些默认成员函数呢?(下)
  • springboot自定义banner的输出与源码解析