测试期间,同样的测试方法可以用于AUTOSAR ECU和非AUTOSAR ECU。将ECU视为黑盒时,只需考虑以下事项:
AUTOSAR的标准化内部软件架构确保每个AUTOSAR ECU中都存在某些状态变量,并可在测试环境中使用这些变量从而为测试和调试ECU提供附加价值。例如,EcuM模块中提供的ECU状态,以及ComM模块中存储的各个网络通道的通信状态。通过适当配置BSW模块,可以通过XCP与ECU的连接(例如通过某一网络或者JTAG或Nexus等调试接口)来访问这些状态变量。BSW生成器可以提供这些状态变量的匹配描述文件(A2L)。作为替代方案,还可以使用AUTOSAR为此专门定义的监控和调试协议。
AUTOSAR在访问应用程序级别方面也提供了好处。例如,可以生成RTE,从而能够访问SWC之间交换的数据。同样,RTE生成器也可以生成合适的A2L文件。