《嵌入式软件测试》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:(美)Bart Broekman,(美)Edwin Notenboom著;张君施等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2004
  • ISBN:7505393685
  • 页数:312 页
图书介绍:本书立足于工业实践,旨在为有效控制复杂的测试过程提供解决方案。书中全面讲述了嵌入式软件测试的一般过程,内容包括结构化测试和嵌入式系统的原理、测试生命周期、重要的应用技术、基础设施、测试组织形式和测试原则。本书在测试设计技术和测试组织方面的精到剖析,将会对软件测试的规范化和高效化大有帮助。

第一部分 介绍 2

第1章 基础 2

1.1 测试的目标 2

1.2 什么是嵌入式系统 3

1.3 走近嵌入式系统测试 4

第2章 TEmb方法 5

2.1 概览 5

2.2 TEmb通用元素 8

2.3 组合专用测试方法的机制 12

第二部分 生命周期 21

第3章 多V模型 21

3.1 介绍 21

3.2 多V模型中的测试活动 22

3.3 嵌套多V模型 25

第4章 制定主测试计划 27

4.1 制定主测试计划的要素 27

4.2 活动 30

第5章 由开发人员执行的测试 39

5.1 介绍 39

5.2 集成方法 40

5.3 生命周期 44

第6章 独立测试团队的测试 49

6.1 介绍 49

6.2 计划与控制阶段 49

6.3 准备阶段 59

6.4 细化阶段 62

6.5 执行阶段 64

6.6 完成阶段 67

第三部分 技术 73

第7章 基于风险的测试策略 73

7.1 介绍 73

7.2 风险评估 74

7.3 主测试计划中的策略 76

7.4 测试层次中的策略 79

7.5 测试过程中的策略变更 83

7.6 维护测试的策略 84

8.1 介绍 86

8.2 规程 86

第8章 可测性审查 86

第9章 评审 89

9.1 介绍 89

9.2 规程 90

第10章 安全性分析 93

10.1 介绍 93

10.2 安全性分析技术 94

10.3 安全性分析生命周期 98

第11章 测试设计技术 102

11.1 概述 102

11.2 状态转换测试 109

11.3 控制流测试 122

11.4 基本比较测试 126

11.5 分类树方法 132

11.6 进化算法 138

11.7 统计使用测试 145

11.8 稀有事件测试 152

11.9 突变分析 153

第12章 审查清单 156

12.1 介绍 156

12.2 每个质量特性的审查清单 156

12.3 高层次测试的一般审查清单 162

12.4 低层次测试的一般审查清单 164

12.5 测试设计技术审查清单 165

12.6 测试过程审查清单 167

13.1 介绍 180

第13章 嵌入式软件测试环境 180

第四部分 基础设施 180

13.2 第一阶段:模拟阶段 182

13.3 第二阶段:原型阶段 185

13.4 第三阶段:临近生产阶段 191

13.5 开发后阶段 193

第14章 工具 195

14.1 介绍 195

14.2 测试工具的分类 196

第15章 测试自动化 203

15.1 介绍 203

15.2 测试自动化技术 204

15.3 实现测试自动化 208

16.1 介绍 214

第16章 混合信号 214

16.2 激励描述技术 218

16.3 测量和分析技术 228

第五部分 组织 235

第17章 测试角色 235

17.1 一般技能 235

17.2 特定的测试角色 236

第18章 人力资源管理 246

18.1 人员 246

18.2 培训 247

18.3 职业前景 249

第19章 组织结构 253

19.1 测试组织 253

19.2 通信结构 256

第20章 测试控制 258

20.1 测试过程的控制 258

20.2 测试基础设施的控制 263

20.3 测试交付物的控制 265

第六部分 附录 272

附录A 风险级别 272

附录B 状态表 274

附录C 一个自动化测试包的设计方案 279

附录D 进化算法的伪代码 290

附录E 测试计划例子 293

词汇表 303

参考文献 309