- 博客(17)
- 问答 (1)
- 收藏
- 关注
原创 UDS诊断
UDS即统一诊断服务,是汽车电子系统的诊断协议。UDS诊断就像汽车的“医生”,用一套标准的“问诊语言”和车辆对话,帮技师快速找到故障原因。1、为什么需要UDS?汽车有几十个ECU,比如发动机、变速箱、ABS等。如果某个部件出现问题,传统方法像“盲人摸象”,而UDS相当于给汽车装了一个“体检系统”,直接问汽车哪里不舒服。2、它怎么工作?“问诊”方式:用诊断仪(类似医生的听诊器)通过车载通讯(比如CAN)给车机发指令。
2025-04-06 19:07:44
594
原创 CAN报文的用途&信号
它通过读取各种传感器(如室内温度传感器、室外温度传感器、蒸发器温度传感器等)的数据,来判断当前的空调需求。它通过接收来自各种开关和传感器的信号,来控制这些系统的运行,提高驾驶的便利性和安全性。在车辆或设备的开发、测试和生产过程中,需要对ECU内部的参数进行调整和优化,以确保其性能满足设计要求。它包含了发送方想要告诉接收方的具体信息,比如设备的某个部分是否工作正常、出现了什么故障、故障码是多少等。它通过读取车轮转速传感器等的数据,来判断车轮的制动状态,并据此调整制动压力。
2025-03-18 19:42:24
398
原创 CAN协议--- 总线仲裁机制
仲裁看节点发送的电平是否和总线上对应的电平一致,一致就可以继续发送;否则仲裁失败,停止发送。这种仲裁机制的巧妙之处在于不需要额外地发出专门做裁决的报文,既不浪费时间,也不破坏报文数据。其中非常根本的一个底层机制是,一旦某一个节点发出显性电平,总线的电平就会呈现出显性的低电平0(这样发出高电平1的节点自然仲裁失败,因为id小的优先级高。
2025-03-14 15:54:23
354
原创 初识CAN总线
CAN:Controller Area Network 控制器局域网这里的控制器在汽车中的专业术语叫可以看成超小型的计算机,它内部集成了供电系统、单片机、驱动系统,是汽车里最小的控制模块。图1 ECU结构为了能让ECU之间进行通信,人们设计了。将多个ECU挂载到CAN总线上,就可以组成局域网通讯,大大减少线束的长度。
2025-01-22 16:57:19
287
原创 Web自动化测试(2)
注意:在Python中,转义序列以反斜杠(\)开头,并用于表示特殊字符,例如换行符(\n)、制表符(\t)等。正确写法:# 导入模块driver = webdriver.Chrome() # 当前浏览器驱动对象url = r"C:\Users\uexwcl\Desktop\黑马测试\web自动化_day01_课件+笔记+资料+代码\02_其他资料\注册A.html"# 在Python中,转义序列以反斜杠(\)开头,并用于表示特殊字符,例如换行符(\n)、制表符(\t)等sleep(5)
2024-10-10 16:03:40
191
原创 软件测试-Python基础(2)
在字符串中用 find 查找下标,不存在返回 -1;index()没找到代码报错# 在列表中没有 find 方法,使用 index() 方法查找数据的下标# 列表.index(数据,start,end)大家练习之前可以先猜想一下运行结果,再实际运行,效果更佳哟~
2024-05-24 14:56:28
726
1
原创 软件测试--Python基础(1)
想要快速了解Python基础的友友,可以看着这篇笔记,自己动手敲敲看。省去看视频课的时间。咱们可以在Pycharm中新建一个项目,项目中新建多个directory文件(就是我这里的day1、day2...)。不想做笔记的话,直接写重要的注释就好了。
2024-05-17 10:50:28
485
原创 青藤之恋app-测试
青藤之恋APP是一款主打高学历的社交应用平台,它通过AI算法和地理定位为用户匹配相关兴趣爱好的人,并推荐线下社交活动。”关注其他用户的动态,如果遇到感兴趣的,可以直接在评论区留言互动,合适的话再通过发送小纸条私聊。”页面自己筛选感兴趣的对象,也可以通过充值金币解锁“”去查看更优质的对象。此外,用户也可以通过逛“
2024-04-30 17:50:15
426
3
原创 实习日志-Postman测试web系统接口(无API文档版)
对于postman工具的使用,之前只是在b站看过几节课程,因为没有API文档,一直没有实践。今天师父直接让我测试web系统,根据F12页面的信息显示使用postman工具构造API请求。6、在postman中输入url和请求头参数token,返回状态码200,pass!4、比如测试getMerchant接口,点击该行,找到url。复制粘贴到postman,返回200,pass!3、点击任一功能模块,点击“网络”测试接口report,找到url。选择“请求”,打开“原始”按钮。5、在请求头找到token。
2024-04-26 14:26:52
246
2
原创 软件测试面试高频题
需求评审就是测试同学,开发同学,产品同学拉一个会议,根据需求文档,产品讲解当前需求的功能点包括哪些,在讲解的过程中开发同学会针对一些比较难或者有歧义的功能点描述一下具体实现方案,测试同学在评审的过程中需要注意当前模块的改动或者增加代码是否会影响到其他的接口/功能,对于不清楚的地方及时询问产品,对于还未实现的功能等做好标注~
2024-04-25 11:39:41
4530
1
原创 Linux常用命令
sed -n "/2018-04-08 09:40:53.374/,/2018-04-08 10:21:04.812/p" express.log | grep "此次共实际刷数据" :按照时间段——查看两个时间之间的日志,并且显示关键字。grep -E -C5 "123" app.log:显示app.log中含有关键字"123"的行内容,以及之前之后的各5行内容。gzip app.log-2018-09-22-1.log,被压缩成 app.log-2018-09-22-1.log.gz。
2024-03-15 16:56:29
2045
1
原创 财务管理APP——测试用例设计
财务管理APP是一款Android应用程序,功能需求包括:1.收支管理功能:允许用户添加、修改、删除收支记录。2.查看收支功能:用户成功登录系统后正确输入日期和收支类型可查询具体的收支记录。3.收支统计功能:允许用户选择日期查看每月或每周的收支统计情况。4.个人信息管理功能:允许用户修改账户密码。
2024-03-12 15:33:12
613
1
空空如也
怎样用switch语句实现矩阵各种运算?(C语言)
2021-07-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人