上篇 考眼分析 2
第1章 软件测试的基本概念 2
考点1 软件质量的概念★★ 2
考点2 软件测试的概念★★★ 5
考点3 软件缺陷的基本知识★★★★ 7
考点4 软件质量保证★★ 12
第2章 软件测试类型及其在软件开发过程中的地位 14
考点1 软件开发阶段★★ 14
考点2 软件规划、设计阶段的测试★ 16
考点3 编程、运行和维护阶段的测试★★★ 18
第3章 代码检查、走查与评审 22
考点1 桌上检查与代码检查★★ 22
考点2 走查★ 25
考点3 同行评审★ 27
第4章 覆盖率(白盒)测试 31
考点1 覆盖率与逻辑覆盖★★★★★ 31
考点2 路径覆盖★★★ 42
考点3 数据流测试★ 47
考点4 基于覆盖的测试用例选择★★ 48
第5章 功能(黑盒)测试 50
考点1 等价类测试★ 50
考点2 边界值测试★★ 53
考点3 基于判定表的测试★ 55
考点4 基于因果图的测试★ 57
考点5 基于状态图的测试★★★ 59
考点6 基于场景的测试★ 61
考点7 其他黑盒测试用例设计技术★ 62
第6章 单元测试和集成测试 65
考点1 单元测试的基本概念★★ 65
考点2 单元测试策略★★ 68
考点3 集成测试的基本概念★ 72
考点4 集成测试的策略★★★★ 73
第7章 系统测试 80
考点1 系统测试概念★ 80
考点2 系统测试的方法★ 82
第8章 软件性能测试和可靠性测试 88
考点1 软件性能测试基本概念★★★★★ 88
考点2 软件性能测试的执行★★★ 93
考点3 软件可靠性的基本概念★★ 96
考点4 软件可靠性测试的执行★★★ 97
第9章 面向对象软件的测试 101
考点1 面向对象软件测试的问题★★★ 101
考点2 面向对象测试的模型及策略★★★★ 104
第10章 Web应用软件测试 112
考点1 Web应用软件概要★ 112
考点2 Web应用软件测试策略★★★★ 114
第11章 其他测试 121
考点1 兼容性测试★★★ 121
考点2 易用性测试★★★ 124
考点3 构件测试★ 126
考点4 极限测试★★ 129
考点5 文档测试★ 131
第12章 软件测试过程和管理 134
考点1 软件测试过程★★ 134
考点2 测试计划的制订★★ 138
考点3 测试方案的确定★★ 139
考点4 测试环境及测试执行的管理★★★ 142
考点5 测试文档管理及测试过程复用★ 147
第13章 软件自动化测试 149
考点1 自动化测试原理与方法★ 149
考点2 测试执行和结果比较自动化★★ 153
考点3 测试工具的分类与选择★★ 156
考点4 测试工具的主流产品介绍★ 159
第14章 软件测试的标准和文档 161
考点1 软件测试规范★★★★ 161
考点2 软件测试文档编制规范★ 169
第15章 软件测试实践 171
考点1 测试的策划★★ 171
考点2 测试的设计、执行和总结★ 174
考点3 软件缺陷(问题)报告和生命周期★★ 176
考点4 QESuite软件测试过程管理平台★★★★★ 178
考点5 白盒测试实践★ 181
下篇 样卷解析 184
第16章 模拟试卷及答案解析 184
16.1 模拟试卷 184
16.1.1 模拟试卷一 184
16.1.2 模拟试卷二 187
16.1.3 模拟试卷三 190
16.1.4 模拟试卷四 193
16.1.5 模拟试卷五 197
16.1.6 模拟试卷六 201
16.2 模拟试卷答案解析 205
16.2.1 模拟试卷一答案解析 205
16.2.2 模拟试卷二答案解析 210
16.2.3 模拟试卷三答案解析 215
16.2.4 模拟试卷四答案解析 220
16.2.5 模拟试卷五答案解析 227
16.2.6 模拟试卷六答案解析 232