SOMEIP_ETS_001:数组长度超过消息长度允许的范围

news2024/12/26 10:50:12

测试目的:

验证DUT(Device Under Test,被测设备)在接收到数组长度超过SOME/IP协议允许的最大长度时,是否能够返回错误消息。

描述

本测试用例旨在检查DUT在接收到一个SOME/IP消息时,如果该消息中的数组长度超过了协议规定的限制,DUT是否能够正确地返回一个错误消息(MALFORMED_MESSAGE)。

测试拓扑:

在这里插入图片描述

具体步骤:

  1. TESTER:创建SOME/IP消息,其数组长度超过消息长度所允许的范围
  2. TESTER:使用echoUINT8方法发送SOME/IP消息
  3. DUT:返回错误信息MALFORMED_MESSAGE

通过标准
DUT:返回错误信息MALFORMED_MESSAGE

参考文档

  • PRS_SOMEIP_00042
  • PRS_SOMEIP_00099
  • PRS_SOMEIP_00100
Notes

如果DUT忽略了请求,测试也将被视为通过。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java学习:今日成果,明日挑战

阅读指南:[题目] - 精选摘要 题目1.面向对象编程意味着2.以下哪项不是 Java 关键字?3.基础数据类型在堆栈上分配?4.以下代码将导致:5.以下输出是什么 ?6.如果我们声明:7.Java 使用按值调用。 以下方法调用传…

S7-1200PLC 和8块欧姆龙温控表MODBUS通信(完整SCL代码)

1、如何提升MODBUS-RTU通信数据的刷新速度 提升MODBUS-RTU通信数据刷新速度的常用方法_modbus rtu通讯慢-CSDN博客文章浏览阅读1.2k次。SMART PLC的MODBUS-RTU通信请参考下面文章链接:【精选】PLC MODBUS通信优化、提高通信效率避免权限冲突(程序+算法描述)-CSDN博客MODBU…

MATLAB预测模型(1)

一、前言 在MATLAB中,解决和预测微分方程通常涉及到使用数值方法,因为许多微分方程的解析解是难以找到的。MATLAB提供了多种函数和工具箱来处理这类问题,其中ode45是最常用的一个,用于求解非刚性微分方程的初值问题。 二、实现 以…

Linux中DHCP服务器配置和管理

文章目录 一、DHCP服务1.1、DHCP的工作流程1.2、DHCP的工作模式1.3、dhcp的主要配置文件 二、安装DHCP服务2.1、更新yum源2.2、安装DHCP服务软件包2.3、配置DHCP服务2.4、启用DHCP服务(解决报错)2.4.1、查看dhcpd服务的状态和最近的日志条目2.4.2、查看与…

代码随想录27天|贪心

455.分发饼干 代码随想录 第一想法 将孩子胃口值g[i] 按从小到达的顺序排列,饼干尺寸也按照从小到大的顺序去排列。 优先将大尺寸喂给大胃口孩子。如果满足不了胃口那么久试着分给下一个孩子。 要尽量满足更多的孩子,那么大尺寸的饼干就不能喂给小胃口…

PMP–知识卡片--燃起图

燃起图用两条曲线分别绘制随时间的推移、完成的工作量和总工作量的变化情况。它不仅能清晰地展示项目进度,还是对团队成员的一种激励形式。 使用燃起图可以更好地了解进度、范围变更和预期完成时间,它为所有相关方提供了更清晰的进度状态。 燃起图根据工…

抖音豆包大模型AI写作教程

简数采集器支持调用字节跳动抖音的豆包AI大模型API接口,用于对采集的数据进行研究分析,内容写作等。 抖音豆包大模型AI写作使用教程: 目录 1.启用豆包AI大模型API功能 2.设置豆包API处理规则 3.应用API规则处理数据 4.获取AI处理结果 1…

算法 一

时间复杂度 常数操作:和数量无关,每次都是固定时间内完成。 只要高阶项,也不要高阶项的系数。 选择排序、冒泡排序 选择排序:以第一位为起点,每次选择最小的数放在最前面,起点向后挪一位。 冒泡排序&…

冰山的崛起:数据架构的转变

像 Apache Iceberg、Apache Hudi 和 Delta Lake 这样的开放表格式已成为查询处理器的事实标准。然而,最近有消息称 Snowflake 和 Databricks 等查询引擎采用了 Iceberg 的 REST 目录 API,这改变了竞争环境,有利于 Iceberg。 Iceberg的成功不仅…

国内自闭症学校:寻找最适合您孩子的选择

当您的孩子被诊断为自闭症,为他们寻找一所合适的学校就成为了您至关重要的任务。在国内,有各种各样的自闭症学校,每所学校都有其独特的特点和优势。然而,如何在众多的选择中找到最适合您孩子的那一所,并非易事。 您需要…

【数据结构算法经典题目刨析(c语言)】顺序表和链表的区别(图文详解)

💓 博客主页:C-SDN花园GGbond ⏩ 文章专栏:数据结构经典题目刨析(c语言) 目录 顺序表和链表的区别 一、底层存储空间 二、插入和删除操作 三、随机访问 四、空间利用率 五、应用场景 六、高速缓存 为什么顺序表的缓存利用率高于链表呢…

windows 文件夹下的文件名称全部输入到txt文件中(已解决)

打开cmd 命令行,记住一定是cmd命令行 进入cmd 目前在C盘,跳转D盘,输入d:。 d: 回车; 在输入或者粘贴你的目的路径 我的是 D:\opencv****\build\x64\vc14\lib,回车进入目的路径。 然后 再输入:dir /b &…

windows环境下安装docker与jenkins进行单机简易安装

CI/CD流水线简易实战 技术工具: Git Jenkins Docker Git Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何规模的项目。 GitHub是在线的基于Git的代码托管服务。GitHub于2008年由Ruby on Rails编写而成。GitHub同时提供付费账户和免费账户。这两种账户都…

包装类(String、StringBuffer、StringBuilder) 重点

包装类(Wrapper Class)是Java中的一个重要概念,它们是用于将基本数据类型(如int, char, double等)封装成对象的类。使用包装类的主要目的是为了能够更好地与Java的集合框架(如ArrayList、HashMap等&#xf…

Modelsim仿真之VCD文件详解

目录 一、前言 二、VCD文件格式 2.1 头部 2.2 变量定义 ​ 2.3 值打印 2.4 值变化部分 2.5 VCD文件示例 三、VCD文件生成 3.1 工程代码 3.2 modelsim操作 3.3 VCD结果查看 3.4 VCD类型2 四、参考资料 一、前言 ​VCD(Value change dump)…

mv:自动对焦代码

try:# The camera will now focus on whatever is in front of it.sensor.ioctl(sensor.IOCTL_TRIGGER_AUTO_FOCUS) except:raise (Exception("Auto focus is not supported by your sensor/board combination."))

说说ip地址和mac地址的区别

随着互联网的飞速发展,网络连接已成为我们日常生活中不可或缺的一部分。然而,在享受网络带来的便利时,你是否曾好奇过那些让设备能够相互通信的关键技术?IP地址与MAC地址,作为网络通信中的两大基石,它们各自…

2023华为od机试C卷【API集群负载统计】Python实现

思路 统计第二层级上computing出现的次数的时候,只需要for循环寻找computing是否在字典的键中。 如果找到,计数的时候是加上computing对应的值 def main():import collectionslength_char int(input())node_info {}for i in range(length_char):char…

### 微软的传奇与未来:从车库到云端的飞跃

今天我要和大家聊聊科技界的超级明星——微软。这家公司几乎每个人都听过,从90年Windows全家桶,到现在的云端革命,微软的故事简直有点儿像科技界的“美国梦”。 #### **车库里的梦想** 一切都得从1975年说起。当时,比尔盖茨和保…

【博客22】缤果Android_USB串口调试助手V1.0(高级篇)

超级好用的Android_USB调试助手 ( Android Studio Java) 开发工具: android-studio-2022.2.1.20-windows.exe usb-serial-for-android 目录 一、软件概要: 二、软件界面: 1.App演示 2.其他扩展展示 2.1 USB枚举 2.2 波特率 2.3 自定义指令集 2.…