书籍详情

车联网项目质量管理实战

车联网项目质量管理实战

作者:李泳

出版社:人民邮电出版社

出版时间:2023-07-01

ISBN:9787115611222

定价:¥89.80

购买这本书可以去
内容简介
  本书首先讲述了车联网项目质量思维和质量能力基础架构;然后以一个车联网智能产品案例为切入点,详细介绍了如何分析需求、制订质量计划,以及硬件、固件、平台、Web端和APP端的交付过程;最后讨论了如何对产品进行质量评估。本书适合测试人员、开发人员、软件质量保证人员阅读。
作者简介
  李泳 ,担任过质量测试总监、测试总监、开发工程师,拥有丰富的C/C++/Java经验,熟悉Spring Boot、SpingMVC等企业程序架构,拥有10年以上软件平台和硬件测试经验,开发过基于Linux 的GUI中间件和控件。
目录
目  录



第 1章 车联网项目质量思维 1
1.1 车联网和OBD接口 2
1.1.1 车联网 2
1.1.2 OBD接口 3
1.2 车联网终端产品 5
1.2.1 前装T-BOX 5
1.2.2 后装OBD产品 6
1.2.3 后装ADAS、DMS 6
1.2.4 V2X终端 7
1.3 车联网应用场景 7
1.3.1 车队管理 9
1.3.2 汽车金融风控 9
1.3.3 汽车后服务 10
1.3.4 UBI 10
1.3.5 道路和事故救援服务 11
1.4 车联网功能架构 12
1.4.1 管的功能 13
1.4.2 云的功能 13
1.4.3 端的功能 14
1.5 车联网质量管理挑战 15
1.5.1 开发模式挑战 16
1.5.2 产品需求挑战 17
1.5.3 产品设计挑战 17
1.5.4 供应链挑战 19
1.5.5 产品测试挑战 20
1.6 车联网产品质量管理纲要 22
1.6.1 质量管理思维模型 22
1.6.2 质量体系模型 23
1.6.3 组织质量方针和目标 23
1.6.4 质量能力基础架构 25
1.6.5 系统质量计划 26
1.6.6 质量度量评估 28
1.7 小结 29
第 2章 质量能力基础架构 30
2.1 质量感知与范畴 30
2.1.1 质量需求 30
2.1.2 质量定义 31
2.1.3 质量成本 32
2.2 质量体系简介 33
2.2.1 质量体系的好处 33
2.2.2 常见的质量体系 34
2.2.3 质量与测试的区别 39
2.3 质量能力基础架构的组成 39
2.3.1 团队构建 40
2.3.2 过程定义 44
2.3.3 技术与工具 47
2.3.4 度量评估 50
2.3.5 项目管理 52
2.3.6 风险控制 53
2.3.7 协同机制 53
2.3.8 知识管理 54
2.4 质量能力进阶 55
2.4.1 亡羊补牢阶段 56
2.4.2 循规蹈矩阶段 56
2.4.3 未雨绸缪阶段 57
2.5 小结 58
第3章 案例项目需求 60
3.1 项目背景介绍 60
3.2 项目总体需求 62
3.2.1 基本要素 62
3.2.2 使用场景 63
3.2.3 业务需求 64
3.3 硬件需求分析 67
3.4 平台需求分析 68
3.5 Web端需求分析 70
3.6 客户端需求分析 70
3.7 小结 72
第4章 项目质量计划 73
4.1 需求与质量目标 74
4.1.1 需求回顾 74
4.1.2 质量目标 74
4.2 质量团队 75
4.2.1 质量改进部 75
4.2.2 质量委员会 76
4.3 质量流程 78
4.3.1 硬件质量控制 79
4.3.2 软件质量控制 80
4.4 测试设计模型 84
4.4.1 质量属性 84
4.4.2 测试方法 85
4.4.3 用户场景 86
4.4.4 基于质量属性测试设计 87
4.5 测试执行策略 88
4.5.1 测试阶段活动 88
4.5.2 用例执行策略 89
4.6 产品质量评估 90
4.6.1 内部质量验收 91
4.6.2 外部质量验收 91
4.6.3 使用质量验收 92
4.7 风险控制 93
4.8 小结 95
第5章 硬件评审与测试设计 97
5.1 质量需求 97
5.1.1 用户关注点 97
5.1.2 产品质量属性 97
5.2 硬件开发过程 98
5.3 需求与设计评审 100
5.3.1 硬件需求评审 100
5.3.2 硬件功能框图 101
5.3.3 硬件设计评审 104
5.4 硬件测试工具 104
5.4.1 硬件测试仪 104
5.4.2 工装测试架 106
5.5 硬件测试设计 106
5.5.1 测试思维导图 107
5.5.2 功能测试 108
5.5.3 可靠性测试 110
5.5.4 兼容适配性测试 114
5.5.5 易用性测试 115
5.6 小结 116
第6章 固件评审与测试设计 117
6.1 质量需求 117
6.1.1 用户关注点 117
6.1.2 系统质量属性 118
6.2 固件开发过程 118
6.2.1 程序编译过程 119
6.2.2 设备通信协议 120
6.3 需求评审与设计评审 121
6.3.1 需求评审 121
6.3.2 功能框图 124
6.3.3 代码评审 125
6.4 固件测试工具 130
6.4.1 静态分析工具 130
6.4.2 OBD模拟器 130
6.5 固件测试设计 131
6.5.1 测试思维导图 131
6.5.2 数据协议测试 132
6.5.3 功能测试 134
6.5.4 性能测试 140
6.5.5 可靠性测试 142
6.5.6 兼容性测试 144
6.5.7 安全性测试 145
6.5.8 可维护性测试 146
6.6 小结 147
第7章 硬件生产质量与质检 148
7.1 生产质量需求 148
7.1.1 质量需求 148
7.1.2 生产质量属性 149
7.2 供应商选择 149
7.3 生产加工质量协议 154
7.3.1 验收标准 154
7.3.2 质保期 155
7.3.3 技术支持 156
7.3.4 品质红线 156
7.4 硬件生产过程 157
7.4.1 生产过程 157
7.4.2 纠正措施 162
7.5 硬件出货验收 163
7.5.1 缺陷等级 164
7.5.2 抽样方案 164
7.5.3 验收流程 167
7.5.4 包装标准 167
7.5.5 外观标准 167
7.5.6 结构标准 169
7.5.7 功能标准 169
7.5.8 实车测试 170
7.6 小结 170
第8章 硬件售后质量管理 171
8.1 售后需求概述 171
8.1.1 售后重要性 171
8.1.2 售后服务内容 171
8.1.3 售后质量指标 172
8.2 售后服务流程 172
8.2.1 售后人员职责 173
8.2.2 问题等级定义 173
8.2.3 问题处理流程 174
8.2.4 问题描述要素 175
8.2.5 售后管理规定 175
8.3 售后常见问答 176
8.3.1 设备安装 176
8.3.2 使用问题 177
8.3.3 离线排查 178
8.4 不良品分析报告 178
8.4.1 8D问题解决法 178
8.4.2 8D报告 180
8.5 质量改进措施 183
8.5.1 订单需求配置 184
8.5.2 生产质量度量 185
8.5.3 鱼骨图分析 185
8.5.4 质量标准化机制 186
8.6 小结 186
第9章 平台评审与测试设计 187
9.1 质量需求 187
9.1.1 质量挑战 187
9.1.2 质量属性 188
9.2 开发过程 188
9.3 需求与设计评审 191
9.3.1 需求评审 191
9.3.2 功能框图 192
9.3.3 数据模型 193
9.4 测试工具 196
9.4.1 负载模拟器 196
9.4.2 接口测试工具 196
9.5 测试设计 196
9.5.1 测试思维导图 196
9.5.2 功能性测试 197
9.5.3 性能测试 200
9.5.4 可靠性测试 203
9.5.5 安全性测试 206
9.5.6 可维护性测试 207
9.6 模拟器工具开发 208
9.6.1 工具原理 208
9.6.2 测试代码 209
9.7 小结 214
第 10章 Web端评审与测试设计 215
10.1 质量需求 215
10.1.1 用户关注点 215
10.1.2 质量属性 216
10.2 开发过程 216
10.3 需求与设计评审 218
10.3.1 需求评审 218
10.3.2 功能框图 219
10.3.3 代码评审 220
10.4 测试工具 221
10.4.1 功能测试工具 221
10.4.2 性能测试工具 222
10.5 测试设计 223
10.5.1 测试思维导图 223
10.5.2 功能测试 224
10.5.3 性能测试 226
10.5.4 可靠性测试 227
10.5.5 兼容性测试 228
10.5.6 安全性测试 229
10.5.7 易用性测试 231
10.6 测试脚本开发 231
10.6.1 API测试 231
10.6.2 UI测试 234
10.7 小结 239
第 11章 APP端评审与测试设计 240
11.1 质量需求 240
11.1.1 用户关注点 240
11.1.2 质量属性 241
11.2 开发过程 241
11.3 需求与设计评审 242
11.3.1 需求评审 243
11.3.2 功能框图 244
11.3.3 代码评审 244
11.4 测试工具 245
11.4.1 功能测试工具 245
11.4.2 车机消息模拟器 246
11.5 测试设计 246
11.5.1 测试思维导图 246
11.5.2 功能测试 247
11.5.3 性能测试 248
11.5.4 可靠性测试 250
11.5.5 兼容性测试 251
11.5.6 安全性测试 251
11.5.7 易用性测试 252
11.5.8 探索测试 252
11.6 测试脚本开发 253
11.6.1 接口测试脚本 253
11.6.2 业务响应时间脚本 257
11.6.3 UI测试脚本 258
11.7 小结 260
第 12章 系统质量评估 261
12.1 评估目的 261
12.2 质量需求 261
12.2.1 内部质量需求 262
12.2.2 外部质量需求 262
12.3 模型选择 263
12.4 度量选择 264
12.4.1 评价等级 264
12.4.2 度量指标 265
12.5 测试结果 266
12.5.1 硬件测试结果 266
12.5.2 固件测试结果 267
12.5.3 平台测试结果 268
12.5.4 Web端测试结果 268
12.5.5 APP端测试结果 269
12.5.6 缺陷管理 269
12.6 质量评分 270
12.6.1 评分等级 271
12.6.2 评分结果 271
12.6.3 质量仪表盘 272
12.7 发布交付 273
12.8 小结 274
第 13章 使用质量评估 275
13.1 使用质量模型 275
13.1.1 质量模型 275
13.1.2 质量需求 276
13.2 用户验收准则 278
13.2.1 硬件验收准则 279
13.2.2 软件验收准则 280
13.3 验收测试用例 281
13.3.1 硬件测试用例 281
13.3.2 软件测试用例 283
13.3.3 用户调查问卷 287
13.4 验收测试实施 288
13.5 质量评估 289
13.6 小结 290


猜您喜欢

读书导航