CAN_相关的测试用例+测试方法+测试工具使用+输出测试报告

测试类型:
               第一:通信测试
               第二:间接网络管理测试
               第三:AUTOSAR网络管理测试
               第四:诊断协议栈Diva测试
               第五:诊断协议补充测试
               第六:Bootloader测试
               第七:网关路由测试
 

 测试工具:
示波器、CANoe、万用表、电阻、 干扰仪、编程电源、DUT、一致性测试仪

提供技术支持
CAN_相关的测试用例+测试方法+测试工具使用+输出测试报告


Item
序号
Test Cases
测试用例
Requirement
规范需求
测试类型:通信测试
1 [TG1_TC1] 终端电阻测试
DUT含终端电阻:电阻值[100Ω,130Ω]
DUT不含终端电阻(含支线终端):电阻值[2kΩ,3kΩ]
DUT不含终端电阻(不含支线终端):电阻值[建议20kΩ]
2 [TG1_TC2] 低压通信范围测试
发动机启动相关Vstop≤6.5V;Vstart≤6.5V
发动机启动无关Vstop≤8.0V;Vstart≤8.0V
3 [TG1_TC3] 高压通信范围测试
Vstop ≥18.0V
Vstart≥18.0V
4 [TG1_TC4] 显性输出电压测试
VCAN_H[2.75V,4.5V]
VCAN_L[0.5V,2.25V]
VDiff[1.5V,3.0V]
VCom[4.2V,5.8V]
5 [TG1_TC5] 隐性输出电压测试
VCAN_H[2.0V,3.0V]
VCAN_L[2.0V,3.0V]
VDiff[-0.5V,0.05V]
VCom[4.5V,5.5V]
6 [TG1_TC6] 波形完整性测试
DUT发送报文的各个位场完整,无异常波形
7 [TG1_TC7] 上升沿时间测试
CAN_H[20ns,200ns]
CANdiff[20ns,200ns]
CAN_L[20ns,500ns]
8 [TG1_TC8] 下升沿时间测试
CAN_H[20ns,500ns]
CANdiff[20ns,500ns]
CAN_L[20ns,200ns]
9 [TG1_TC9] 地偏移测试
在+2V地偏移状态下,DUT不能停止通信,不能发送错误帧
在-2V地偏移状态下,DUT不能停止通信,不能发送错误帧
10 [TG2_TC1] 位时间测试
tBit[1992ns,2008ns]
11 [TG2_TC2] 采样点测试
采样点为[75%,82%]
12 [TG2_TC3] 报文ID及DLC测试
DUT所发送周期、周期事件型及周期使能型报文的ID和DLC应同整车矩阵中的定义一致
13 [TG2_TC4] 未定义报文测试
DUT所发送报文的ID应同整车矩阵中的定义一致,不允许DUT发送任何整车矩阵中未定义的报文
14 [TG2_TC5] 总线负载率监测测试
记录DUT发送全部报文时的总线负载率
15 [TG2_TC6] 高负载率通信测试(低优先级)
干扰中,DUT不一定正常发送所有报文,负载恢复正常时,DUT通信状态正常
16 [TG2_TC7] 预期帧接收测试
DUT接收到除自身发送外的所有整车矩阵中定义的DUT所在网段报文时都能够正常通信,无错误帧产生
17 [TG2_TC8] 非预期帧接收测试
DUT接收扩展帧、远程帧、扩展远程帧、整车矩阵中DUT所在网段未定义标准帧情况下,应能保持正常通信,无错误帧产生
18 [TG2_TC9] 上电/下电错误帧测试
DUT上电瞬间不发送错误帧;DUT下电瞬间及停发最后一帧报文瞬间不发送错误帧
19 [TG2_TC10] 总线最大位时间延迟容差测试
DUT通信正常,无错误帧产生
20 [TG3_TC1] 周期型报文发送周期测试
T>20ms:[-10%,10%]
T≤20ms:[-20%,20%]
21 [TG3_TC2] 事件型报文发送测试
检测DUT事件型报文的触发模式以及报文ID、DLC、重复次数nRepetitionE、重复时间间隔tRepetitionE是否满足要求
22 [TG3_TC3] 使能型报文发送测试
DUT当触发条件满足时,应发送事件报文;ID、DLC、重复发送次数nRepetitionE及重复时间间隔tRepetitionE参数应满足要求
23 [TG3_TC4] 周期事件型报文测试
DUT当事件未发生时,报文以周期时间T循环发送且周期偏差应满足CAN通信需求规范要求;事件发生时,报文重复发送次数nRepetitionE及重复发送间隔tRepetitionE应满足整车通信矩阵要求。事件报文与周期报文发送的时间间隔不应小于20ms。如果事件发生在周期报文发送之后20ms内,则事件报文延迟到周期报文发送20ms后再发送。如果事件报文发生在周期报文发送之前20ms内,则周期报文延迟到事件报文发送20ms后再发送;如果事件报文和周期报文发生冲突时,周期报文应延时到事件报文发送完成后20ms再发送
24 [TG3_TC5] 周期使能型报文发送测试
DUT当信号值等于非使能值时,报文以周期时间T循环发送,当信号值不等于非使能值时,报文以周期Tactive发送直至信号值等于非使能值,周期T及Tactive应满足整车通信矩阵要求,且周期偏差应满足CAN通信需求规范要求。使能报文与周期报文发送的时间间隔不应小于20ms。如果使能发生在周期报文发送之后20ms内,则使能报文延迟到周期报文发送20ms后再发送;如果使能发生在周期报文发送之前20ms内,则周期报文延迟到使能报文发送20ms后再发送
26 <

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/397282.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

用html编写的招聘简历

用html编写的招聘简历 相关代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</tit…

架构师蓝图: 理解软件风格与模式

本文介绍了10种软件架构风格及其对应设计模式&#xff0c;梳理了各个风格的优缺点和适用场景&#xff0c;帮助读者在架构选项过程中能有的放矢&#xff0c;做出更适合业务场景的架构设计。原文: The Architect’s Blueprint: Understanding Software Styles and Patterns with …

onlyoffice document builder使用

office这个体系分为四个大教程 1、【document server文档服务器基础搭建】 2、【连接器(connector)或者jsApi调用操作office】-进阶 3、【document builder文档构造器使用】-进阶 4、【Conversion API(文档转化服务)】-进阶 如果需要连接器&#xff0c;可以查看&#xff1…

认识Redis:不只是缓存,还有这些厉害的功能!

在当今数据驱动的世界中&#xff0c;快速存取信息成为了技术发展的关键。而在众多存储解决方案中&#xff0c;Redis以其独特的魅力和强大的功能&#xff0c;成为了开发者们的宠儿。今天&#xff0c;就让我们一起来认识一下Redis。 一、Redis是什么&#xff0c;可以用来干什么&…

EasyRecovery易恢复中文破解版2024最新破解序列号

EasyRecovery易恢复是一款来自美国的数据恢复软件&#xff0c;已有35年&#xff08;或38年&#xff09;的历史。它支持不同存储介质的数据恢复&#xff0c;包括电脑系统硬盘、移动硬盘等&#xff0c;并针对不同的数据丢失原因提供了相应的恢复方案。 EasyRecovery易恢复是一款功…

【清关知识】毛里求斯的清关文件及清关手续

1、清关文件 1&#xff09;发票 海关发票&#xff08;3份&#xff09;、商业发票。所有货物随货发票必须为正本原始发票&#xff0c;所有进口商在办理清关提货手续时&#xff0c;首先必须向海关呈交商业登记号码&#xff0c;凭此登记号码才可向公司注册局登记。 2&#xff0…

【linux】体系结构和os管理

冯诺依曼体系结构 输入单元&#xff1a;包括键盘, 鼠标&#xff0c;扫描仪, 写板等 中央处理器(CPU)&#xff1a;含有运算器和控制器等 输出单元&#xff1a;显示器&#xff0c;打印机等 这里的存储器指的是内存 三者是相互连接的&#xff0c;设备之间会进行数据的来回拷贝&am…

以理论89、上机100分成绩终于通过了OceanBase OBCP的考试

OceanBase OBCP的考试分为理论考试和上机考试&#xff0c;跟OBCA认证考试比较来说&#xff0c;难度上升了一个很多大的层次。OBCA我是好几年前考的了&#xff0c;现在因为公司再去o&#xff0c;准备进OceanBase&#xff0c;所以必须快速考出OBCP证书&#xff0c;本来想着直接背…

【C#】使用代码实现龙年春晚扑克牌魔术(守岁共此时),流程描述篇

欢迎来到《小5讲堂》 大家好&#xff0c;我是全栈小5。 这是《C#》系列文章&#xff0c;每篇文章将以博主理解的角度展开讲解&#xff0c; 特别是针对知识点的概念进行叙说&#xff0c;大部分文章将会对这些概念进行实际例子验证&#xff0c;以此达到加深对知识点的理解和掌握。…

【Java】图解 JVM 垃圾回收(二):垃圾收集器、Full GC

图解 JVM 垃圾回收&#xff08;二&#xff09; 1.垃圾收集器1.1 内存分配与回收策略1.2 Serial 收集器1.3 Parallel Scavenge 收集器1.4 ParNew 收集器1.5 CMS 收集器1.6 G1 收集器 2.Full GC 的触发条件 1.垃圾收集器 Java 虚拟机提供了多种垃圾回收器&#xff0c;每种回收器…

postgresql 文件结构(一) 数据库、表对应的文件

1、问题 甲方要求提供数据库数据量大小&#xff0c;由于各个业务数据库共用一个postgres&#xff0c;因此想把每个数据库占用的空间都统计一下。 2、查找物理存储文件目录 如下图所示&#xff0c;可以查询表、库的物理存储文件名称 -- 查询表对应的文件 select oid,relname…

c编译器学习02:chibicc文档翻译

目的 先粗略地看一遍作者的书籍。 原文档地址 https://www.sigbus.info/compilerbook# “低レイヤを知りたい人のためのCコンパイラ作成入門” 为想了解底层的人准备的C编译器制作入门 Rui Ueyama ruiucs.stanford.edu 2020-03-16 作者简介 https://www.sigbus.info/ 植山…

【前端素材】几款实用的后台管理系统html模板(附带源码)

一、需求分析 后台管理系统是一种用于管理网站、应用程序或系统的工具&#xff0c;它通常作为一个独立的后台界面存在&#xff0c;供管理员或特定用户使用。下面详细分析后台管理系统的定义和功能&#xff1a; 1. 定义 后台管理系统是一个用于管理和控制网站、应用程序或系统…

flink多流操作(connect cogroup union broadcast)

flink多流操作 1 分流操作2 connect连接操作2.1 connect 连接&#xff08;DataStream,DataStream→ConnectedStreams)2.2 coMap&#xff08;ConnectedStreams → DataStream&#xff09;2.3 coFlatMap&#xff08;ConnectedStreams → DataStream&#xff09; 3 union操作3.1 u…

一文搞懂LDO !

7.LDO 1.原理 通过运放调节P-MOS的输出 低压差&#xff1a; 输出压降比较低&#xff0c;例如输入3.3V&#xff0c;输出可以达到3.2V。 线性&#xff1a; LDO内部的MOS管工作于线性状态。&#xff08;可变电阻区&#xff09; 稳压器&#xff1a; 说明了LDO的用途是用来给电…

LeetCode.590. N 叉树的后序遍历

题目 590. N 叉树的后序遍历 分析 我们之前有做过LeetCode的 145. 二叉树的后序遍历&#xff0c;其实对于 N 叉树来说和二叉树的思路是一模一样的。 二叉树的后序遍历是【左 右 根】 N叉树的后序遍历顺序是【孩子 根】&#xff0c;你可以把二叉树的【左 右 根】想象成【孩子…

Win11专业版安装集成了谷歌框架的安卓子系统,包含谷歌商店

1.摘要 上一篇博客讲述了使用微软商店安装安卓子系统的教程 https://blog.csdn.net/RudeTomatoes/article/details/135958882 上述方法的优点是安装过程简单&#xff0c;但是&#xff0c;由于Windows安卓子系统是微软与亚马逊联合开发&#xff0c;默认没有安装谷歌框架。我尝试…

[SwiftUI]自定义下划线

系统有一个下划线修饰&#xff0c;但最低只支持到iOS16。 extension View {available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)public func underline(_ isActive: Bool true, pattern: Text.LineStyle.Pattern .solid, color: Color? nil) -> some View} 下…

金融帝国实验室(CapLab)官方更新_V9.1.62版本(2024年第10次)

〖金融帝国实验室〗&#xff08;Capitalism Lab&#xff09;游戏更新记录&#xff08;2024年度&#xff09; ————————————— ◎游戏开发&#xff1a;Enlight Software Ltd.&#xff08;微启软件有限公司&#xff09; ◎官方网站&#xff1a;https://www.capitalism…

IBM Spectrum LSF Process Manager 在共享分布式计算环境中运行和管理业务关键工作流程

IBM Spectrum LSF Process Manager 设计、记录和运行复杂的计算工作流 亮点 ● 快速创建复杂的分布式工作流 ● 开发可重复的最佳实践 ● 自信地运行关键工作流程 ● 提高流程可靠性 IBM Spectrum LSF Process Manager 使您能够设计和自动化计算或分析流程&#xff0c; 捕获…