重磅推荐
【推荐语】
1.驾驭车联网项目的详尽指南!揭示质量思维和能力基础架构,覆盖需求分析、质量计划、交付过程等关键内容,帮你成为车联网项目的管理高手!

2.实用经验,提升产品质量!作者拥有丰富开发和测试经验,借此书分享搭建软硬件一体化质量体系的方法和技巧,从而助你提升车联网产品的品质水平。

3.多角色适用,满足需求!不论你是测试人员、开发人员还是质量保证人员,这本书都适合你。涵盖车联网项目各方面,助你了解质量交付过程并从多个维度评估产品,成为质量管理领域的专业人士。

4.系统实践,搭建质量体系!详细介绍了搭建车联网项目的软硬件一体化质量体系,并通过案例演示质量交付和评估方法。掌握这些技能,提升产品质量,迈向成功之路!
【作者】
李泳 ,担任过质量测试总监、测试总监、开发工程师,拥有丰富的C/C++/Java经验,熟悉Spring Boot、SpingMVC等企业程序架构,拥有10年以上软件平台和硬件测试经验,开发过基于Linux 的GUI中间件和控件。
【内容】
本书首先讲述了车联网项目质量思维和质量能力基础架构;然后以一个车联网智能产品案例为切入点,详细介绍了如何分析需求、制订质量计划,以及硬件、固件、平台、Web端和APP端的交付过程;最后讨论了如何对产品进行质量评估。
本书适合测试人员、开发人员、软件质量保证人员阅读。
【目录】
目  录
第 1章 车联网项目质量思维1
1.1 车联网和OBD接口2
1.1.1 车联网2
1.1.2 OBD接口3
1.2 车联网终端产品5
1.2.1 前装T-BOX5
1.2.2 后装OBD产品6
1.2.3 后装ADAS、DMS6
1.2.4 V2X终端7
1.3 车联网应用场景7
1.3.1 车队管理9
1.3.2 汽车金融风控9
1.3.3 汽车后服务10
1.3.4 UBI10
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
返回顶部