嵌入式软件测试方法、案例与模板详解PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:李龙,刘文贞,铁坤编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2017
- ISBN:7111555171
- 页数:330 页
方法篇 1
第1章 全面解读嵌入式测试规程 1
1.1 什么是嵌入式测试 2
1.1.1 先来认识一下嵌入式软件 2
1.1.2 嵌入式测试的特点 3
1.1.3 嵌入式测试环境 3
1.1.4 嵌入式测试的策略 5
1.2 认识嵌入式测试流程 5
1.2.1 图解嵌入式测试流程 5
1.2.2 解析嵌入式测试流程的不同阶段 7
1.3 测试与开发的活动关系 8
1.4 嵌入式测试对人员的技术要求 10
1.5 测试发展前景分析 12
1.5.1 现今测试的发展趋势 12
1.5.2 测试人员的发展方向 13
第2章 嵌入式测试视角下的配置管理 17
2.1 无规矩,不成方圆 17
2.1.1 先谈谈测试配置管理 17
2.1.2 测试配置管理的关键活动 19
2.1.3 测试配置管理流程 22
2.2 嵌入式测试配置管理案例解析 22
2.2.1 缺陷库规范解析 22
2.2.2 受控库规范解析 29
2.2.3 测试库规范解析 32
2.3 配置管理工具操作说明 33
2.3.1 受控库管理工具使用说明——SVN 33
2.3.2 缺陷库管理工具使用说明——QC 39
第3章 基于业务场景的嵌入式测试设计 53
3.1 基本概念 53
3.1.1 业务场景的来源 53
3.1.2 基于业务场景的测试目的 54
3.2 如何进行基于业务场景的嵌入式测试 54
3.2.1 创建业务场景的方法 55
3.2.2 创建业务场景的原则 55
3.3 设计案例详解 56
3.4 常用的测试技术 58
3.4.1 等价类划分法 58
3.4.2 边界值分析法 62
3.4.3 因果图法 64
3.4.4 场景分析法 68
3.5 基于业务场景测试的优缺点 72
3.6 基于业务场景测试设计时的注意要点 73
第4章 基于风险的嵌入式测试设计 75
4.1 基本概念 75
4.1.1 什么是风险 75
4.1.2 风险与测试的关系 76
4.2 嵌入式测试中为何引入基于风险的测试 77
4.2.1 嵌入式测试中基于风险测试的意义 77
4.2.2 嵌入式测试中常见的风险 78
4.3 对测试风险的识别、评估与防控 81
4.3.1 风险识别的常用方法 81
4.3.2 如何评估被识别的风险 82
4.3.3 风险的防控 84
4.4 常用的测试技术 85
4.4.1 判定表驱动法 85
4.4.2 正交试验法 88
4.5 设计案例详解 90
第5章 基于探索式的嵌入式测试设计 94
5.1 基本概念 94
5.1.1 何时进行探索式测试 94
5.1.2 探索式测试如何做 95
5.2 探索式测试需要注意的问题 96
5.2.1 探索式测试也要写文档 96
5.2.2 与即兴测试的区别 97
5.2.3 与传统测试的区别 97
5.3 探索式测试的设计方法 98
5.3.1 局部探索式测试法 98
5.3.2 全局探索式测试法 102
5.3.3 混合探索式测试法 108
5.4 设计案例详解 110
第6章 基于任务驱动的嵌入式测试 113
6.1 基本概念 113
6.1.1 任务驱动测试的目的及特点 113
6.1.2 任务驱动测试的常见模式 113
6.1.3 基于任务驱动的嵌入式测试设计的优点和缺点 115
6.2 如何进行基于任务驱动的嵌入式测试 116
6.2.1 明确约束条件和目的 116
6.2.2 测试任务的划分 117
6.2.3 测试实施 117
6.2.4 测试结果的判定 118
6.2.5 案例详解 118
6.3 测试任务的把控 122
第7章 基于思维导图实现嵌入式测试的设计与分析 124
7.1 基本概念 124
7.1.1 测试用例设计的发展 124
7.1.2 思维导图的引入 127
7.2 基于思维导图的测试设计和分析 128
7.2.1 基于思维导图的需求分析 128
7.2.2 基于思维导图的模块测试用例设计 130
7.3 案例设计的方式探讨 134
7.4 基于思维导图的测试设计和分析常见问题 134
7.4.1 思维导图设计时机的问题 134
7.4.2 分级的问题 136
7.4.3 思维导图设计具体思路 136
7.4.4 质量特性与测试类型对应的问题 137
7.4.5 使用场景的问题 139
案例篇 141
第8章 案例分析——探秘测试需求说明书 141
8.1 先来认识需求说明书 142
8.1.1 需求说明书的重要性 142
8.1.2 需求说明书的组成要素 143
8.2 测试活动的基础——测试需求分析 144
8.2.1 理解测试需求 144
8.2.2 为什么要进行测试需求分析 144
8.2.3 测试需求分析的方法技术 145
8.3 测试需求说明书的要点解释 146
8.3.1 目的和范围 147
8.3.2 系统说明 147
8.3.3 系统功能性需求 148
8.3.4 系统非功能性需求 148
8.3.5 环境需求 148
8.3.6 完成标准 149
8.4 案例解析:嵌入式测试需求说明书 149
8.4.1 项目背景说明 149
8.4.2 探秘一款开源路由器项目的软件测试需求说明书 151
8.4.3 系统功能性需求 153
8.4.4 系统非功能性需求 154
8.5 案例解析:嵌入式测试需求的评审 154
8.5.1 评审的重要性 154
8.5.2 评审报告的设计方法与模板 155
8.6 测试需求分析阶段容易忽略的问题 157
第9章 案例分析——解析测试计划 159
9.1 测试计划的重要性 159
9.2 编写测试计划的要点 160
9.2.1 测试的目的和范围 160
9.2.2 测试资源 161
9.2.3 测试质量和风险评估 161
9.2.4 测试任务 162
9.2.5 测试组织和进度计划 162
9.3 案例解析:嵌入式测试计划 163
9.3.1 风险评估 163
9.3.2 测试项 163
9.3.3 测试进度计划 165
9.4 案例解析:测试计划的评审 166
9.4.1 测试计划评审的重要性 166
9.4.2 测试计划评审要点与模板 167
9.5 测试计划阶段需要注意的问题 168
第10章 案例分析——剖析测试方案 170
10.1 测试方案的重要性 170
10.2 如何设计测试方案 171
10.2.1 概述 171
10.2.2 测试环境 171
10.2.3 测试项说明 172
10.2.4 测试策略 172
10.2.5 测试职责和分工 172
10.3 案例解析:嵌入式测试方案 173
10.3.1 单元集成测试方案 174
10.3.2 系统测试方案 179
10.4 测试方案的评审 183
10.4.1 测试方案评审的重要性 183
10.4.2 测试方案评审要点及报告 183
10.5 测试方案分析和设计时的注意要点 186
第11章 案例分析——设计测试用例 187
11.1 浅析测试用例 187
11.1.1 测试用例的重要性 187
11.1.2 设计测试用例的依据和原则 188
11.1.3 测试用例内容设计 190
11.2 测试用例评审 197
11.2.1 测试用例评审的重要性 197
11.2.2 测试用例评审要点及检查单 198
11.3 测试执行 200
11.3.1 单元集成测试执行要点分析 200
11.3.2 系统测试执行要点分析 204
11.4 本阶段的注意事项 205
第12章 案例分析——分析测试缺陷 207
12.1 是软件,就有缺陷 207
12.2 缺陷管理的重要性 209
12.3 缺陷分析方法详解 209
12.3.1 缺陷分析的好处 209
12.3.2 从哪些方面去分析缺陷 210
12.3.3 分析缺陷需要的技能 212
12.4 案例解析:嵌入式项目的缺陷分析 213
12.4.1 测试覆盖率分析 213
12.4.2 缺陷分析情况说明 215
12.4.3 测试问题汇总 218
第13章 案例分析——解读测试报告 225
13.1 测试报告的作用 225
13.2 测试报告要素分析 226
13.2.1 背景说明 226
13.2.2 测试环境与资源 227
13.2.3 测试范围 227
13.2.4 测试过程分析 227
13.2.5 建议 227
13.3 案例解析:嵌入式测试报告 228
13.3.1 背景说明 229
13.3.2 测试环境与资源 230
13.3.3 测试范围 232
13.3.4 测试过程分析 234
13.3.5 建议 236
13.3.6 差异 236
13.3.7 测试总结和评价 236
13.4 对项目后期的解释 237
13.4.1 项目的结束不是终止,而是新的开始 237
13.4.2 项目归档的重要性 238
13.4.3 项目后期阶段注意事项 238
13.5 认识项目结项及总结 239
13.5.1 项目结项 239
13.5.2 项目总结 240
模板篇 242
附录A 模板详解 242
附录B 规范说明 298
参考文献 328
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《土壤环境监测前沿分析测试方法研究》中国环境监测总站编著 2018
- 《物联网与嵌入式技术及其在农业上的应用》马德新 2019
- 《手工皮艺 时尚商务皮革制品制作详解》王雅倩责任编辑;陈涤译;(日)高桥创新出版工坊 2019
- 《2018考研数学 数学 1 15年真题详解及解题技巧》本书编委会著 2017
- 《计算机自适应英语语用能力测试系统设计与效度验证 以TEM4词汇与语法题为例》张一鑫著 2019
- 《新课标中学地理图文详解指导地图册 浙江专版 第4版》谭木主编;谭木高考复习研究室编 2015
- 《高中压配电网规划 实用模型、方法、软件和应用 上》王主丁著 2020
- 《无机及分析测试技术》李巍巍 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019