测试目的:
验证设备(DUT)是否能够在一个请求完成后,对相同的SOME/IP端口恢复监听和分派请求。
描述
本测试用例旨在检查DUT在执行了SuspendInterface操作后,是否仍然能够使用与之前相同的源端口和SOME/IP端口来响应方法调用。
测试拓扑:
具体步骤:
- TESTER:第一个TestFieldUINT8 Getter和Setter
- DUT:正常响应
- TESTER:请求接口版本
- DUT:通过另一个端口告知其接口版本
- TESTER:第二个TestFieldUINT8 Getter和Setter
- DUT:与第一次尝试类似,但使用不同的端口。
- TESTER:第一个TestFieldUINT8Array
- DUT:必须在给定的端口上回答Getter和Setter。
- TESTER:SuspendInterface
- DUT:暂停给定时间的接口并发送StopOfferService消息。
- TESTER:第三个TestFieldUINT8
- DUT:必须再次使用相同的端口回答,因此这必须是可用的。
- TESTER:第二次调用接口版本
- DUT:必须能够像在SuspendInterface之前那样回答相同的端口。
- TESTER:第四个TestFieldUINT8
- DUT:相同的端口必须是开放的。
- TESTER:第二个TestFieldUINT8Array
- DUT:必须有与第一次调用相同的端口可用。
参考文档:
- PRS_SOMEIPSD_00356
- PRS_SOMEIPSD_00364
- PRS_SOMEIPSD_00357