TC8测试梳理

这篇具有很好参考价值的文章主要介绍了TC8测试梳理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、概述

1.1 测试内容

二、TCP/IP协议测试

2.1 准备

2.2 ARP

2.2.1 接线拓扑

2.2.2 测试内容

2.3 ICMPv4

2.3.1 接线拓扑

2.3.2 测试内容

2.4 IPv4

2.4.1 接线拓扑

2.4.2 测试内容

2.5 IPv4链路本地地址动态配置

2.5.1 接线拓扑

2.5.2 测试内容

2.6 DHCP

2.6.1 接线拓扑

2.6.2 测试范围

2.7 UDP

2.7.1 接线拓扑

2.7.2 测试范围

2.8 TCP

2.8.1 接线拓扑

2.8.2 测试范围

三、汽车协议

3.1 SomeIp

3.1.1 接线拓扑

3.1.2 SOME/IP Server测试范围

3.1.3 SOME/IP ETS 测试范围


一、概述

本ECU和网络测试规范旨在确定产品是否符合开放规范中定义的规范或相关要求。本规范是所有测试用例的集合,建议被考虑用于汽车使用,并应由汽车制造商在其质量控制过程中进行参考。

成功执行并通过所有相关测试,可使被测试设备(DUT)能够正确地批准该设备的基本实现。

《OPEN Alliance Automotive Ethernet ECU Test Specification Layer 3-7》文件分为几个章节,其内容范围为:“汽车以太网”、“TCP/IP协议系列”和“汽车协议”。

1.1 测试内容

(1)TCP/IP协议簇:IP、ICMP、UDP、TCP、DHCP

(2)汽车协议:SOMEIP、SD

二、TCP/IP协议测试

2.1 准备

为了在ECU实现中启用测试TCP/IP堆栈特性的测试深度,需要在测试仪和TCP/IP堆栈之间引入一个 Upper Tester 接口。该接口必须在ECU中实现,并定义了配置、触发或结果评估的例程。

2.2 ARP

2.2.1 接线拓扑

tc8测试,车载通信,测试用例,单片机,物联网,mcu

2.2.2 测试内容

(1)ARP包发送处理,用例15个。

(2)ARP包接收处理,用例28个。

2.3 ICMPv4

2.3.1 接线拓扑

tc8测试,车载通信,测试用例,单片机,物联网,mcu

2.3.2 测试内容

(1)错误处理测试,用例4个

(2)ICMP类型测试,用例10个

2.4 IPv4

2.4.1 接线拓扑

tc8测试,车载通信,测试用例,单片机,物联网,mcu

tc8测试,车载通信,测试用例,单片机,物联网,mcu

2.4.2 测试内容

(1)IPv4 Header测试,测试用例7个;

(2)IPv4 Checksum,测试用例2个;

(3)IPv4存活时间(TTL),测试用例2个;

(4)IPv4版本号,测试用例3个;

(5)IPv4寻址,测试用例3个;

(6)IPv4分片,测试用例5个;

(7)IPv4分片重组,测试用例8个;

(8)IPv4 Options,测试用例 0个。

2.5 IPv4链路本地地址动态配置

基于RFC3927-IPv4链路的本地地址动态配置。

2.5.1 接线拓扑

tc8测试,车载通信,测试用例,单片机,物联网,mcu

2.5.2 测试内容

(1)Introduction

(2)Address Selection, Defense and Delivery

(3) Announcing an Address

(4)Conflict Detection and Defense

(5)Link-Local Packets Are Not Forwarded

(6)Healing of Network Partitions

2.6 DHCP

2.6.1 接线拓扑

tc8测试,车载通信,测试用例,单片机,物联网,mcu

tc8测试,车载通信,测试用例,单片机,物联网,mcu

2.6.2 测试范围

(1)Summary测试,测试用例3个;

(2)客户端-服务器协议,测试用例3个;

(3)客户端-服务器交互-分配一个网络地址,测试用例9个;

(4)DHCP中的客户端参数,测试用例2个;

(5)DHCP使用,测试用例1个;

(6)构建和发送DHCP消息,测试用例9个;

(7)DHCPREQUEST message,测试用例9个;

(8)网络地址的初始化和分配,测试用例9个;

(9)Reacquisition and expiration,测试用例8个;

2.7 UDP

2.7.1 接线拓扑

tc8测试,车载通信,测试用例,单片机,物联网,mcu

2.7.2 测试范围

(1)UDP消息格式,测试用例1个;

(2)UDP数据报长度,测试用例1个;

(3)UDP填充,测试用例1个;

(4)UDP字段,测试用例15个;

(5)User Interface,测试用例8个;

(6)Introduction,测试用例3个;

(7)无效的地址,测试用例2个;

(8)UDP/应用层接口,测试用例0个;

(9)ICMP Messages,测试用例0个;

2.8 TCP

2.8.1 接线拓扑

tc8测试,车载通信,测试用例,单片机,物联网,mcu

2.8.2 测试范围

(1)状态机的连接建立和基本工作,测试用例15个;

(2)处理和生成TCP校验和,测试用例4个;

(3)处理不可接受的确认和窗口序列号,测试用例14个;

(4)正在处理TCP接收从应用程序层接收到的呼叫,测试用例2个;

(5)正在处理TCP中止从应用程序层接收到的调用,测试用例2个;

(6)响应接收无效数据包时生成TCP数据包标志,测试用例15个;

(7)正在处理TCP标志,测试用例8个;

(8)关闭TCP连接,测试用例6个;

(9)TCP MSS的处理、结束选项列表和无操作选项,测试用例9个;

(10)处理无序段和延迟的ack,测试用例4个;

(11)重传超时,测试用例6个;

(12)零窗口探头的生成,测试用例5个;

(13)Nagle 算法,测试用例2个;

(14)紧急指针的使用,测试用例1个;

(15)连接建立,测试用例4个;

(16)帧头,测试用例9个;

(17)序列号,测试用例5个;

(18)ACK号,测试用例3个;

(19)控制标志,测试用例2个;

三、汽车协议

3.1 SomeIp

3.1.1 接线拓扑

tc8测试,车载通信,测试用例,单片机,物联网,mcu

3.1.2 SOME/IP Server测试范围

(1)消息格式测试,用例27个;

(2)选项数组(Options Array),用例15个;

(3)服务发现消息,用例17个;

(4)服务发现通信行为,用例4个;

(5)SOME/IP基本功能,用例3个;

(6)SOME/IP在线格式的规范,用例10;

(7)RPC协议规范,用例17个。

3.1.3 SOME/IP ETS 测试范围

增强型可测试性服务的测试,测试用例137个。文章来源地址https://www.toymoban.com/news/detail-659563.html

到了这里,关于TC8测试梳理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 通过两种实现方式理解CANoe TC8 demo是如何判断接收的以太网报文里的字段的

    假设有一个测试用例,需求是:编写一个测试用例,发送一条icmpv4 echo request报文给DUT,identifier字段设置为10。判断DUT能够回复icmpv4 echo reply报文,且identifier字段值为10。 实现:在canoe的simulation setup界面插入一个test节点,ip地址为:192.168.0.1,mac地址为:02:00:00:00:00:01,作为测

    2024年02月15日
    浏览(53)
  • 英飞凌(Infineon)TC264单片机---LED

    本文介绍如何应用Infineon官方提供的免费IDE开发环境AURIX Development Studio和TC264开发板(龙邱科技提供)实现LED的闪烁。 AURIX Development Studio(下简称ADS), 是英飞凌推出在针对自家AURIX芯片的免费编译环境,软件使用无需license,长期免费。该开发环境基于业内流行的Eclipse打造而

    2024年02月03日
    浏览(37)
  • 关于TC264单片机与智能车摄像头循迹的一些学习心得

    前言:最近一段时间在准备智能车考核,其中要求使用TC264单片机实现PID控制的小车摄像头循迹。其中关于PID的部分在之前我已经上传过了,这篇文章主要讲怎么实现循迹与舵机的位置式PID调参和电机的增量式调参的一些心得。 一、摄像头循迹的实现 首先我们要明白英飞凌公

    2024年02月04日
    浏览(29)
  • 英飞凌TC3xx--深度手撕HSM安全启动(五)--TC3xx HSM启动流程、通信机制分析

            在包含HSM的MCU的软件开发里,Host和Hsm应该为两个独立的软件工程。不管是Etas还是Vector的HSM包,都是需要单独收费的。         既然是单独的工程,相应的启动代码也是必须要有的。         在英飞凌的HSM固件架构里,HSM BootRom主要有以下几个作用:内部测试、生产

    2024年02月05日
    浏览(31)
  • Tc0.Springboot项目启动失败

    IDE(IDEA或者Eclipse)调试模式 博主使用的是IDEA 2023社区版:已与地址为 ‘‘127.0.0.1:12574’,传输: ‘套接字’’ 的目标虚拟机断开连接 或者 Disconnected from the target VM, address: ‘127.0.0.1:56065’, transport: ‘socket’ 网络常见问题原因: 缺少依赖项 java和tomcat版本不匹配 端口占用

    2024年03月22日
    浏览(32)
  • 英飞凌TC3xx--深度手撕HSM安全启动(三)--TC3xx HSM系统架构

            今天聊TC3xx HSM系统,包括 所用内核、UCB相关信息、Host和HSM交互方式 。         下图来源于英飞凌官网培训材料。         TC3xx的HSM内核是一颗32位的ARM Cortex M3,主频可达100MHz,支持对称算法AES128、非对称算法PKC(Public Key Crypto) ECC256、Hash SHA2,以及TRNG(真随机数生成

    2024年02月09日
    浏览(31)
  • TC (Teamcenter) 许可证解决方案

    你是否因为经常遇到下列许可问题而苦恼? 没有可用于 Teamcenter 并发模块 ”catia_integration” 的 Flexlm 许可证;   Teamcenter Visualization Mockup 10.1  无法获取许可证;      尝试的操作需要 “classification_access” 已命名的用户许可证,此功能部件的所有许可证都已指派给其他用户。

    2023年04月19日
    浏览(41)
  • Infineon Aurix TC397启动过程学习

    TC397整个启动过程如下图所示: 首先由某个 复位 事件开始,必要情况下经历 上电 过程,然后执行芯片的 引导 固件进而跳转到用户 启动 代码,最后执行用户程序,因此整个过程可总结为” 复位 、 上电 、 引导 、 启动 ”八个字。 2.1.1 Cold(initial) power-on reset 冷复位,芯片供

    2024年02月05日
    浏览(43)
  • HDMI转MIPIDSI芯片,东芝TC358870

       概述 TC358870XBG,超高清转 DSI 桥接芯片。 将高分辨率(高于 4 Gbps 的 HDMI®数据流转换为 MIPI®DSI Tx 视频。相较于 TC358779XBG 产品它没有标量/交错显示功能。HDMI-RX 在 297 MHz 下输送高达 7.2 Gbps 的视频流。这需要双链路 MIPI DSI Tx,1 Gbps/数据通道以传送最大 7.2 Gbps 的视频数据。

    2024年02月05日
    浏览(30)
  • 测试淘宝购物流程图,梳理基本流和备选流,测试用例

    1.访问淘宝,登录,登录成功,搜索键盘添加购物车选择支付方式 ,支付宝支付支付成功,订单完成。 2.访问淘宝,登录,登录成功,搜索键盘添加购物车选择支付方式 支付宝支付,余额不足,使用花呗,支付成功,订单完成 3.访问淘宝,登录,登录成功,搜索键盘添加购物车选

    2024年02月10日
    浏览(25)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包