一、环境搭建

1.概述

由于项目需要进行UDS诊断测试,所以对这方面进行了研究学习,网上很少能查询到相关资料,故记录一下UDS自动化测试开发过程,由于保密原则,案例都是Demo,希望能帮到感兴趣的朋友。

2.硬件环境

上位机:PCAN

PCAN-USB驱动:https://www.peak-system.com/fileadmin/media/files/pcan-basic.zip

下位机:ECM(发动机控制模块)

3.Python环境

下载地址:https://www.python.org/ftp/python/3.7.9/python-3.7.9-amd64.exe

pip3 install robotframework==3.2.2

pip3 install robotframework-ride==1.7.4.2</

【如何学习CAN总线测试】——Python+Robot Framework框架实现UDS诊断自动化相关推荐

  1. 【如何学习CAN总线测试】——OSEK网络管理测试

    系列文章目录 [如何学习CAN总线测试]系列文章目录汇总 文章目录 系列文章目录

  2. 【如何学习CAN总线测试】——UDS诊断测试(网络层)

    系列文章目录 [如何学习CAN总线测试]系列文章目录汇总 文章目录 系列文章目录

  3. 自动化测试Robot FrameWork框架

    一.简介 Robot FrameWork是完全基于Python实现的开源的自动化测试框架,RF已经封装好的各个模块,基于关键字驱动的形式来实现的自动化测试.其case采用表格形式易读,且支持BDD,可 ...

  4. Robot Framework (分层实现UI自动化)

    更多资源请前往博主个人网站:http://www.qabujiaban.com Robot Framework介绍与安装 目录 Robot Framework介绍与安装 Robot Framework ...

  5. 虫师自动化测试robot Framework 框架的学习

    1.python关键字的定义 #coding=utf-8def add(a,b):return a+bif __name__ == "__main__":c = add(4,5) ...

  6. 虫师自动化测试robot Framework 框架的学习2

    循环的使用 1.in range和in的区别 输出结果 如果把上面的换成in range 会报错 未被定义,说明in range 后面使用的数据类型有限制,对比下,可以看出,in 可用在列表类型数据类 ...

  7. 【如何学习CAN总线测试】——UDS诊断测试(应用层①)

    文章目录

  8. 【Python学习系列五】Python网络爬虫框架Scrapy环境搭建

    1.网络爬虫库Scrapy 网络爬虫,是在网上进行数据抓取的程序,使用它能够抓取特定网页的HTML数据.Scrapy是一个使用Python编写的,轻量级的,简单轻巧,并且使用起来非常的方便.Scrap ...

  9. 自动化调参NNI学习(三):使用python启动NNI框架调整随机森林(RandomForest)模型

    首先按照NNI框架的要求写一个调参的代码文件my_rf.py: import nni from sklearn.model_selection import train_test_split impo ...

最新文章

  1. 秒拍,一款为你纪录万千世界的好玩短频App是怎么运作的?
  2. Linux bash逐行读取文件的方法
  3. canvas系列教程03-柱状图项目1
  4. 为什么在极端恶劣环境下不能使用商用以太网交换机?
  5. STM32那点事(6)_定时器(上)
  6. java面试要点---oracle,mysql,DB2数据库的分页
  7. WPF自定义LED风格数字显示控件
  8. 福大第二学士学位计算机专业就业前景,福州大学省级重点学科介绍:计算机应用技术(081203)...
  9. 关于二进制转换为十六进制
  10. 个人总结的Git操作
  11. 用文字描述给黑白照上色,这个免费网站火了!网友:比其他同类都好用
  12. 博科brocade SAN光纤交换机端口激活过程(转载)
  13. 5G QoS控制原理专题详解-QoS控制原理(2)
  14. 如何准备测试数据?用 DbUnit 和 Anthill 控制测试环境
  15. Matlab学习记录-矩阵的生成
  16. HDU1856(More is better)
  17. COC建筑拖动的实现
  18. C/C++编译器 GCC 默认 C++ 17
  19. 使用Ajax获取二进制数据流图片渲染到img标签
  20. centos操作系统简介

热门文章

  1. pandas 合并表格时出现unnamed列,和顺序被打乱的问题
  2. 消息中间件---选型分析
  3. RHCSA认证培训+考试七天实录(一)
  4. 【KnowingAI知智】S4语音任务|知识卡片|笔记合集
  5. Mac—删除默认英文输入法
  6. STM32的国产替代,盘点下我知道的国产MCU
  7. 计算机程序员笔试题,历年计算机软考程序员笔试真题及答案
  8. Python 提示 ModuleNotFoundError: No module named ‘common‘
  9. STC89C51单片机
  10. [javascript] 实现展开全文和收起全文效果