基于ISO 26262功能安全标准的汽车电子系统测试方法(下)
——
⒊系统级的正确功能的性能、安全机制的准确性和及时性应按照表18的方法进行测试验证。
本文引用地址://m.amcfsurvey.com/article/145627.htm⒋系统级别的外部和内部接口的一致性和正确实现应使用表19给出的可行的测试方法来论证。
● 接口测试包括模拟和数字输入输出测试、边界测试、等价类测试,这些方法用于测试被测对象的接口、容量、延时性和其他评价指标。系统的内部接口可以通过静态测试方法(比如接插件的一致性)来验证;对于系统组成之间的接口,可以通过通信等方式来进行动态测试;
● 交互/通信测试针对功能和非功能需求,测试其系统组成部分之间交互/通信、被测系统和其他车辆系统之间交互/通信。
⒌针对安全机制,其诊断覆盖率的有效性,可以通过表20的方法进行测试。
● 故障注入测试使用特殊的方法。在运行时将故障注入被测对象。这可以在软件内通过一种特殊的测试接口或借助特殊的硬件来完成。这种方法经常被用来提升安全需求的测试覆盖率,因为在整车情况下,不会触发安全机制。
● 错误推导测试是通过预测被测对象中的错误,设计测试案例,来对这些错误进行检查。如果测试者有足够的经验和知识,错误推导测试将是非常有效的方法。
⒍可以按照表21方法测试系统级的鲁棒性。
● 系统级的资源占有率测试一般都是在动态环境(比如实验室台架)下测试的,主要指标有能源消耗和总线负载。
● 压力测试可以在很高的操作负载、很强环境要求下进行被测对象正确功能的验证。比如很强的负载、异常总线负载、异常电击、异常温度、机械冲击等情况下。
● 特定环境条件下的抗干扰能力和鲁棒性的测试,包含EMC和ESD测试。
![](http://m.amcfsurvey.com/editerupload/201305/af6e05860e77017bc7b13e6876d0b263.jpg)
评论