This application discloses an automated testing method for SOME / IP
signal interaction in SOA vehicle infotainment systems, relating to the field of vehicle
system development. The method includes: S1, Real-time Semantic
Verification: The MO (Automotive Object) terminal inputs SOA service, event, and field
signal information through a graphical modeling tool; the input data is transmitted to the
rule engine in real time; the
rule engine determines the data compliance based on the embedded SOME / IP communication rule
library; if the data is found to be non-compliant, the front-end reports an error and locks the save button, forcing modification to compliance; S2, Metamodel Solidification: Compliant data is serialized into a metamodel file in
XML or JSONSchema format and stored in a version
control system as the sole source of fact; S3,
Source Code Generation: A code generator is called to read the metamodel file and synchronously generate network
protocol stack configuration files and
application layer stub code; S4,
Virtual Integration Simulation: Two virtual nodes are started on the PC to simulate the
server and
client, and based on the generated
protocol stack configuration, a SOME / IP communication
handshake is executed to verify the
correctness of the communication logic.