测试目的:
验证DUT(Device Under Test,被测设备)在接收到数组长度超过SOME/IP协议允许的最大长度时,是否能够返回错误消息。
描述
本测试用例旨在检查DUT在接收到一个SOME/IP消息时,如果该消息中的数组长度超过了协议规定的限制,DUT是否能够正确地返回一个错误消息(MALFORMED_MESSAGE)。
测试拓扑:
具体步骤:
- TESTER:创建SOME/IP消息,其数组长度超过消息长度所允许的范围
- TESTER:使用echoUINT8方法发送SOME/IP消息
- DUT:返回错误信息MALFORMED_MESSAGE
通过标准
DUT:返回错误信息MALFORMED_MESSAGE
参考文档
- PRS_SOMEIP_00042
- PRS_SOMEIP_00099
- PRS_SOMEIP_00100
Notes
如果DUT忽略了请求,测试也将被视为通过。