图书目录

目  录

第1章 简介 1

1.1 课程大纲 1

1.2 本书概述 2

1.3 示例项目介绍 3

1.3.1 示例项目背景 3

1.3.2 系统构成 3

1.3.3 适用的标准 5

1.3.4 参与人员 6

第2章 基础知识 7

2.1 测试原则 7

2.2 测试过程 10

2.2.1 测试执行 10

2.2.2 测试准备 10

2.2.3 测试管理 12

2.3 系统生存周期中的测试 13

2.4 测试维度 15

2.4.1 测试级别 15

2.4.2 测试类型 18

2.4.3 测试技术 20

第3章 标准和规范 22

3.1 Automotive SPICE 23

3.1.1 构造和结构 24

3.1.2 测试要求 32

3.2 ISO 26262 39

3.2.1 E/E系统的功能安全 39

3.2.2 安全文化 40

3.2.3 安全生存周期中的测试人员 41

3.2.4 标准纲要 43

3.2.5 汽车安全完整性等级(ASIL)的分级划定 45

3.2.6 测试方法的选择 50

3.3 AUTOSAR 54

3.3.1 目标 55

3.3.2 开发方法 55

3.3.3 逻辑系统架构 57

3.3.4 技术系统架构 58

3.3.5 ECU软件架构 59

3.3.6 ECU软件的生成 60

3.3.7 对测试的影响 60

3.4 各标准比较 64

3.4.1 目标 64

3.4.2 测试级别 64

3.4.3 测试技术和方法 67

第4章 虚拟测试环境 68

4.1 基础知识 68

4.1.1 测试对象 70

4.1.2 测试框架 70

4.1.3 系统控制 72

4.2 测试环境类型 73

4.2.1 模型在环测试环境 74

4.2.2 软件在环测试环境 77

4.2.3 硬件在环测试环境 80

4.3 测试环境的选择和使用 82

第5章 测试方法和技术 90

5.1 测试方法 91

5.1.1 基于需求的测试 91

5.1.2 基于经验的测试 93

5.1.3 基于风险的测试 94

5.1.4 基于模型的测试 96

5.2 静态测试技术 97

5.2.1 静态分析技术 97

5.2.2 评审技术 99

5.2.3 MISRA C编程规范 103

5.3 动态测试技术 107

5.3.1 基于规格说明的测试技术 107

5.3.2 基于经验的测试技术 110

5.3.3 基于结构的测试技术 110

5.3.4 测试执行中的测试技术 118

5.4 比较和选择 121

附录A ISO 26262 127

A.1 各卷汇总 127

A.2 与测试相关的方法表概述 131

附录B ASPICE 134

B.1 过程规格说明SWE.6 134

B.2 ASPICE过程和VDA范围 134

B.3 通用实践和通用资源 137

B.4 精细的NPLF量表 140

附录C 测试级别的比较 141

附录D 动力总成系统需求规格说明 142

D.1 巡航系统功能 142

D.2 组件规格说明 143

附录E 本书内容与课程大纲的对应 146

附录F 缩写表 148

附录G 文献目录 151

G.1 更多文献 151

G.2 引用 152