
| 紧扣教育部考试中心新推出的考试大纲,通过对历年试题进行科学分析,研究、总结、提炼而成。 作者权威,阵容强大: 希赛教育是国内唯一的进行计算机等级考试在线教育的大型教育机构,团队有大批的权威专家和辅导名师。 在线测试,心中有数: 希赛教育网在线测试平台(http://test.educity.cn)为考生准备了在线测试,其中有数十套全真模拟试题和考前密卷,考生可选择任何一套进行测试。测试完毕,系统自动判卷,立即给出分数。 互动讨论,专家答疑: 希赛教育网社区(http://bbs.educity.cn)是国内人气最旺的IT教育和技术社区。在希赛教育网社区“计算机等级考试"版块,读者可以和数十万考生进行在线交流.讨论有关学习和考试的问题.以及人生和职业规划的话题。 |
| 第1章 软件测试的基本概念 1 1.1 软件质量与软件测试 1 1.2 软件测试的目标和原则 3 1.3 软件测试的心理学 4 1.4 软件测试的经济学 4 1.5 软件质量保证 5 1.5.1 软件质量保证活动的目标 6 1.5.2 软件质量保证与软件测试的关系 6 1.6 例题解析 7 1.7 同步训练 9 1.8 同步训练答案 12 第2章 软件开发阶段与测试类型 13 2.1 软件开发阶段 13 2.2 规划阶段的测试 14 2.3 设计阶段的测试 14 2.3.1 软件设计说明书的评测 14 2.3.2 软件编码规范评测 15 2.4 编码阶段的测试 16 2.5 验收阶段的测试 18 2.6 维护阶段的测试 18 2.7 例题解析 19 2.8 同步训练 20 2.9 同步训练答案 23 第3章 代码检查、走查与评审 24 3.1 桌面检查 24 3.1.1 桌面检查的内容 24 3.1.2 对程序代码作静态错误分析 25 3.2 代码走查 26 3.3 代码检查 27 3.3.1 代码检查小组的组建 27 3.3.2 代码检查小组成员角色和职责 27 3.3.3 代码检查过程 29 3.3.4 用于代码检查的错误列表 30 3.4 同行评审 32 3.4.1 同行评审的角色和职能 32 3.4.2 同行评审的种类 32 3.4.3 同行评审的对象 32 3.4.4 同行评审流程 33 3.5 例题解析 34 3.6 同步训练 37 3.7 同步训练答案 38 第4章 覆盖率(白盒)测试 39 4.1 覆盖率 39 4.1.1 覆盖率(白盒)测试概念 39 4.1.2 控制流图与圈复杂度计算 40 4.2 逻辑结构的覆盖率测试 41 4.2.1 语句覆盖 41 4.2.2 判定覆盖 41 4.2.3 条件覆盖 43 4.2.4 条件/判定覆盖 44 4.2.5 多条件覆盖 45 4.2.6 修正的条件/判定覆盖 45 4.3 路径覆盖率测试 46 4.3.1 分支结构的路径测试 46 4.3.2 循环结构的路径测试 46 4.3.3 Z路径覆盖和基本路径覆盖 47 4.4 数据流测试 48 4.5 程序变异测试 50 4.6 基于覆盖的测试用例选择 50 4.6.1 选择测试覆盖率的原则 50 4.6.2 最少测试用例的选择 51 4.7 例题解析 51 4.8 同步训练 57 4.9 同步训练答案 60 第5章 功能(黑盒)测试 61 5.1 边界值测试 61 5.1.1 边界值分析测试方法 61 5.1.2 边界值设计原则 62 5.2 等价类测试 63 5.2.1 等价类划分概念与步骤 63 5.2.2 等价类划分原则 64 5.3 基于因果图的测试 65 5.3.1 因果图的定义 65 5.3.2 基于因果图的测试用例 设计步骤 65 5.3.3 因果图方法测试用例设计案例 65 5.4 基于决策表的测试 68 5.4.1 决策表的定义 68 5.4.2 决策表应用案例 68 5.4.3 决策表测试适用范围 70 5.5 基于状态图的测试 71 5.6 基于场景的测试 71 5.6.1 基本流和备选流 71 5.6.2 基于场景的测试用例设计举例 72 5.7 例题解析 73 5.8 同步训练 79 5.9 同步训练答案 80 第6章 单元测试和集成测试 81 6.1 单元测试的基本概念 81 6.2 单元测试策略 81 6.3 单元测试分析 82 6.4 单元测试的测试用例设计原则 84 6.5 集成测试的基本概念 84 6.6 集成测试策略 84 6.7 集成测试分析 86 6.8 集成测试的测试用例设计原则 87 6.9 例题解析 87 6.10 同步训练 90 6.11 同步训练答案 93 第7章 系统测试 95 7.1 系统测试概念 95 7.2 系统测试方法 95 7.3 系统测试的实施 98 7.4 例题解析 100 7.5 同步训练 101 7.6 同步训练答案 102 第8章 软件性能测试和可靠性测试 103 8.1 软件性能的概念 103 8.2 性能测试的执行 104 8.3 软件可靠性的概念 105 8.4 可靠性模型 105 8.5 可靠性分析方法 106 8.6 软件可靠性测试的执行 107 8.7 例题解析 108 8.8 同步训练 109 8.9 同步训练答案 110 第9章 面向对象软件的测试 111 9.1 面向对象软件测试的问题 111 9.2 面向对象软件的测试模型与策略 112 9.3 面向对象软件的单元测试 113 9.4 面向对象软件的集成测试 114 9.4.1 面向对象软件的集成测试策略 115 9.4.2 针对类间连接的测试 117 9.5 面向对象软件的系统测试 117 9.6 例题解析 118 9.7 同步训练 120 9.8 同步训练答案 123 第10章 Web应用测试 124 10.1 应用服务器的分类和特征 124 10.2 Web应用系统的特点 125 10.3 Web应用系统的测试策略 126 10.4 Web应用系统的测试技术 127 10.5 Web应用系统的安全测试 128 10.6 例题解析 128 10.7 同步训练 129 10.8 同步训练答案 131 第11章 其他测试 132 11.1 兼容性测试 132 11.2 易用性测试 133 11.3 构件测试 133 11.4 极限测试 134 11.5 文档测试 135 11.6 例题解析 136 11.7 同步训练 137 11.8 同步训练答案 139 第12章 软件测试过程和管理 140 12.1 软件测试过程概念 140 12.2 测试过程的组织与管理 141 12.3 测试计划的制定 143 12.4 测试步骤 144 12.4.1 测试设计与开发 144 12.4.2 测试执行 145 12.4.3 测试总结 145 12.4.4 缺陷分析 146 12.5 测试环境管理 146 12.6 软件测试风险分析 147 12.7 软件测试成本管理 147 12.8 测试文档管理 148 12.9 测试的复用与维护 149 12.10 例题解析 150 12.11 同步训练 151 12.12 同步训练答案 153 第13章 软件测试自动化 154 13.1 自动化测试技术 154 13.2 自动化测试工具 156 13.3 例题解析 157 13.4 同步训练 158 13.5 同步训练答案 159 第14章 软件测试的标准和文档 160 14.1 软件测试规范 160 14.1.1 测试总则 160 14.1.2 测试分则 163 14.2 软件测试文档编制规范 165 14.2.1 测试计划 165 14.2.2 测试说明 166 14.2.3 测试报告 167 14.3 例题解析 168 14.4 同步训练 170 14.5 同步训练答案 172 第15章 软件测试实践 173 15.1 软件测试过程管理与QESuite 173 15.2 白盒测试实践与QESAT/C 176 15.3 例题解析 176 15.4 同步训练 177 15.5 同步训练答案 179 第16章 模拟试卷 180 16.1 模拟试卷一 180 16.2 模拟试卷二 184 16.3 模拟试卷三 187 16.4 模拟试卷四 190 16.5 模拟试卷五 194 第17章 模拟试卷解析与答案 200 17.1 模拟试卷一解析与答案 200 17.2 模拟试卷二解析与答案 204 17.3 模拟试卷三解析与答案 207 17.4 模拟试卷四解析与答案 209 17.5 模拟试卷五解析与答案 211 附录A 2008年上半年笔试试卷及解析 216 附录B 计算机等级考试四级软件测试工程师考试大纲 231 参考文献 235 |
商品评论(0条)