欢迎来到天天文库
浏览记录
ID:5994586
大小:27.50 KB
页数:6页
时间:2017-12-30
《基于iso 26262功能安全标准汽车电子系统测试方法(下)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于ISO26262功能安全标准汽车电子系统测试方法(下) (接上期)系统集成和测试系统集成系统中的各组成部分按照系统设计进行集成,并按照其系统测试案例、ISO26262-5和ISO26262-6中的系统集成测试案例进行测试验证。测试的目的是验证系统各组成部分能否正确的进行交互,并满足功能安全需求和技术安全需求。系统级的测试目标和测试方法⒈为了验证系统集成的正确性,将按照下文中的条目要求进行测试。根据其实现的功能、复杂度、系统分布式的类型,测试方法可以有效的应用于其他级别的集成和测试。⒉按照表17可以验证系统级别的功能和技
2、术要求的实现正确性。基于需求的测试用于验证功能和非功能需求;故障注入测试使用特殊的方法在运行时将故障注入被测对象。这可以在软件内通过一种特殊的测试接口或借助特殊的硬件来完成。这种方法经常被用来提升安全需求的测试覆盖率,因为在整车情况下,不会触发安全机制;6Back-to-back测试是指在相同外部激励的情况下比较真实被测对象和仿真模型的执行情况,用于检查模型和其实现之间的不一致性。⒊系统级的正确功能的性能、安全机制的准确性和及时性应按照表18的方法进行测试验证。⒋系统级别的外部和内部接口的一致性和正确实现应使用表19给出的可
3、行的测试方法来论证。接口测试包括模拟和数字输入输出测试、边界测试、等价类测试,这些方法用于测试被测对象的接口、容量、延时性和其他评价指标。系统的内部接口可以通过静态测试方法(比如接插件的一致性)来验证;对于系统组成之间的接口,可以通过通信等方式来进行动态测试;交互/通信测试针对功能和非功能需求,测试其系统组成部分之间交互/通信、被测系统和其他车辆系统之间交互/通信。⒌针对安全机制,其诊断覆盖率的有效性,可以通过表20的方法进行测试。故障注入测试使用特殊的方法。在运行时将故障注入被测对象。这可以在软件内通过一种特殊的测试接口或
4、借助特殊的硬件来完成。这种方法经常被用来提升安全需求的测试覆盖率,因为在整车情况下,不会触发安全机制。6错误推导测试是通过预测被测对象中的错误,设计测试案例,来对这些错误进行检查。如果测试者有足够的经验和知识,错误推导测试将是非常有效的方法。⒍可以按照表21方法测试系统级的鲁棒性。系统级的资源占有率测试一般都是在动态环境(比如实验室台架)下测试的,主要指标有能源消耗和总线负载。压力测试可以在很高的操作负载、很强环境要求下进行被测对象正确功能的验证。比如很强的负载、异常总线负载、异常电击、异常温度、机械冲击等情况下。特定环境条
5、件下的抗干扰能力和鲁棒性的测试,包含EMC和ESD测试。车辆集成和测试车辆集成⒈对车辆各部件进行有效的集成和测试;⒉通过车内通信网络和供电网络的测试,来验证各部件的接口。车辆集成的测试目标和测试方法⒈为了验证车辆集成的正确性,将按照下文中的条目要求进行测试。根据其实现的功能、复杂度、系统分布式的类型,测试方法可以有效的应用于其他级别的集成和测试。⒉按照表22可以验证集成车辆的功能和技术要求的实现正确性。基于需求的测试用于验证功能和非功能需求;6故障注入测试使用特殊的方法在运行时将故障注入被测对象。这可以在软件内通过一种特殊的
6、测试接口或借助特殊的硬件来完成。这种方法经常被用来提升安全需求的测试覆盖率,因为在整车情况下,不会触发安全机制;长时间测试和路试是利用大量的真实生活环境下的用车操作的实例进行测试。这些测试必须在测试者的安全保证下进行。⒊车辆的正确功能的性能、安全机制的准确性和及时性应按照表23的方法进行测试验证。⒋车辆的外部和内部接口的一致性和正确实现应使用表24给出的可行的测试方法来论证。车辆的外部接口测试,是用于验证车辆系统的接口的能力。该测试可以静态进行,也可以在车辆行驶中动态进行。交互/通信测试按照功能和非功能需求,对运行的车辆之间
7、进行通信的测试。⒌针对安全机制,其诊断覆盖率的有效性,可以通过表25的方法进行测试。故障注入测试使用特殊的方法,在运行时将故障注入被测对象。这可以在软件内通过一种特殊的测试接口或借助特殊的硬件来完成。这种方法经常被用来提升安全需求的测试覆盖率,因为在整车情况下,不会触发安全机制。错误推导测试6是通过预测被测对象中的错误,设计测试案例,来对这些错误进行检查。如果测试者有足够的经验和知识,错误推导测试将是非常有效的方法。领域经验产生的测试是指按照领域经验和数据来进行测试,如果发现错误的车辆行为和新的操作情形,则需要进行分析,以便
8、设计新的测试案例来覆盖这些情况。⒍可以按照表26方法测试车辆的鲁棒性。系统级的资源占有率测试一般都是在动态环境(比如实验室台架)下测试的,主要指标有内部资源、能源消耗、其他车辆系统的有限资源。压力测试可以在很高的操作负载、很强环境要求下进行被测对象正确功能的验证。比如很强的负载、异常总线负
此文档下载收益归作者所有