• 软件评测师教程
21年品牌 40万+商家 超1.5亿件商品

软件评测师教程

正版保障 假一赔十 可开发票

63.56 6.4折 99 全新

库存35件

广东广州
认证卖家担保交易快速发货售后保障

作者张旸旸,于秀明

出版社清华大学出版社有限公司

ISBN9787302581208

出版时间2020-06

装帧平装

开本16开

定价99元

货号11162727

上书时间2024-01-19

灵感书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介



目录
目 录 
第一篇 基础理论篇 
第 1 章 软件测试概述 ·································· 2 
1.1 软件测试的背景 ····································· 2 
1.2 软件错误相关的典型案例 ····························· 4 
1.3 国内外发展现状及趋势 ······························· 7 
第 2 章 软件测试基础 ·································· 12 
2.1 软件测试的基本概念 ································ 12 
2.1.1 什么是软件测试 ··································· 12 
2.1.2 验证与确认 ······································· 13 
2.1.3 软件缺陷 ········································· 14 
2.1.4 测试与质量保证 ··································· 17 
2.1.5 测试用例 ········································· 18 
2.1.6 测试策略 ········································· 19 
2.2 软件测试的原则 ···································· 20 
2.3 软件测试模型 ······································ 22 
2.3.1 V 模型 ··········································· 22 
2.3.2 W 模型 ··········································· 22 
2.3.3 H 模型 ··········································· 23 
2.3.4 敏捷测试模型 ····································· 24 
2.4 软件测试分类 ······································ 24 
2.4.1 按工程阶段划分的测试 ····························· 25 
2.4.2 按是否执行代码划分的测试 ························· 26 
2.4.3 按测试实施主体划分的测试 ························· 27 
2.4.4 按是否关联代码划分的测试 ························· 27 
2.4.5 按软件质量特性划分的测试 ························· 29 
2.4.6 按符合性评价要求划分的测试 ······················· 30 
2.4.7 回归测试 ········································· 31 
第 3 章 软件测评相关标准 ······························ 33 
3.1 标准化概述 ········································· 33 
3.1.1 标准化的意义 ····································· 33 
3.1.2 标准的分类 ······································· 34 
3.2 软件质量模型与评价标准 ····························· 35 
3.2.1 软件质量标准的发展 ······························· 35 
3.2.2 软件质量模型和测量 ······························· 38 
3.2.3 软件质量评价 ····································· 43 
3.2.4 就绪可用产品(RUSP)的质量要求和评价细则 ········· 44 
3.3 软件测试标准 ······································· 45 
3.3.1 测试过程标准 ······································ 46 
3.3.2 测试文档标准 ······································ 46 
3.3.3 测试技术标准 ······································ 49 
3.4 软件测试工作量及成本估算相关标准 ··················· 50 
第 4 章 软件测试过程和管理 ····························· 56 
4.1 测试过程模型 ······································· 56 
4.2 组织级测试过程 ····································· 57 
4.2.1 目的 ·············································· 58 
4.2.2 输入 ·············································· 59 
4.2.3 活动和任务 ········································ 59 
4.2.4 结果 ·············································· 60 
4.2.5 信息项 ············································ 60 
4.3 测试管理过程 ······································· 60 
4.3.1 测试策划过程 ······································ 61 
4.3.2 测试设计和实现过程 ································ 66 
4.3.3 测试环境构建和维护过程 ···························· 69 
4.3.4 测试执行过程 ······································ 71 
4.3.5 测试事件报告过程 ·································· 73 
4.3.6 测试监测和控制过程 ································ 75 
4.3.7 测试完成过程 ······································ 78 
4.4 静态测试过程 ········································ 80 
4.4.1 目的 ·············································· 80 
4.4.2 输入 ·············································· 80 
4.4.3 活动和任务 ········································ 80 
4.4.4 结果 ·············································· 81 
4.4.5 信息项 ············································ 81 
第二篇 测试技术篇 
第 5 章 基于规格说明的测试技术 ························· 83 
5.1 测试用例设计方法 ··································· 83 
5.1.1 等价类划分法 ······································ 84 
5.1.2 分类树法 ·········································· 86 
5.1.3 边界值法 ·········································· 88 
5.1.4 语法测试 ·········································· 91 
5.1.5 组合测试 ·········································· 92 
5.1.6 判定表测试 ········································ 97 
5.1.7 因果图法 ·········································· 99 
5.1.8 状态转移测试 ······································ 102 
5.1.9 场景测试 ·········································· 105 
5.1.10 随机测试 ········································· 107 
5.2 测试设计方法选择策略 ································ 109 
5.3 测试用例的编写 ······································ 109 
5.3.1 测试设计规格说明 ·································· 110 
5.3.2 测试用例规格说明 ·································· 111 
5.3.3 测试规程规格说明 ·································· 112 
5.3.4 测试用例编写的细节 ································ 113 
第 6 章 基于结构的测试技术 ····························· 115 
6.1 静态测试技术 ······································· 115 
6.1.1 代码检查 ·········································· 115 
6.1.2 编码规则检查 ······································ 116 
6.1.3 静态分析 ·········································· 117 
6.2 动态测试技术 ········································ 120 
6.2.1 基于控制流设计用例 ································ 120 
6.2.2 基于数据流设计用例 ································ 129 
6.3 基于结构的测试辅助技术 ····························· 136 
6.3.1 词法和语法分析 ···································· 136 
6.3.2 程序插桩和驱动技术 ································ 137 
6.4 基于结构测试的综合策略 ····························· 138 
6.4.1 测试覆盖准则 ······································ 139 
6.4.2 最小测试用例数计算 ································ 140 
第 7 章 自动化测试技术 ································· 144 
7.1 自动化测试技术概述 ·································· 144 
7.1.1 自动化测试技术的发展和演进 ························ 144 
7.1.2 自动化测试的概念 ·································· 145 
7.1.3 自动化测试的分类 ·································· 146 
7.1.4 自动化测试的优缺点和局限 ·························· 147 
7.1.5 自动化测试系统的通用架构 ·························· 149 
7.2 自动化测试的实践策略 ······························· 151 
7.3 测试设计的自动化技术 ······························· 153 
7.3.1 基于模型的测试技术 ································ 153 
7.3.2 基于搜索的测试技术 ·································157 
7.4 测试执行的自动化技术 ······························· 158 
7.4.1 测试工具的选择 ···································· 158 
7.4.2 自动化测试语言的选择 ······························ 159 
7.4.3 测试输入的设计与实现 ······························ 159 
7.4.4 测试输出结果的收集和分析 ·························· 164 
第 8 章 基于经验的测试技术 ····························· 166 
8.1 错误猜测法 ·········································· 166 
8.1.1 基本概念 ·········································· 166 
8.1.2 软件错误类型 ······································ 166 
8.1.3 估算错误数量的方法 ································ 167 
8.2 探索性测试 ·········································· 168 
8.2.1 基本概念 ·········································· 168 
8.2.2 探索性测试风格 ···································· 169 
8.2.3 探索性测试的相关方法 ······························ 170 
8.2.4 探索性测试的优势与局限 ·····························170 
8.3 基于检查表的测试 ··································· 171 
8.3.1 基本概念 ········································· 171 
8.3.2 基于代码检查表的测试 ····························· 171 
8.3.3 基于文档检查表的测试 ····························· 172 
第 9 章 基于质量特性的测试与评价 ·······················174 
9.1 功能性测试 ········································ 174 
9.1.1 完备性 ··········································· 174 
9.1.2 正确性 ··········································· 175 
9.1.3 适合性 ··········································· 175 
9.1.4 功能性测试案例 ··································· 176 
9.2 性能效率测试 ······································· 183 
9.2.1 时间特性 ········································· 183 
9.2.2 资源利用性 ······································· 183 
9.2.3 容量 ············································· 184 
9.2.4 性能效率测试类型 ································· 185 
9.2.5 性能效率测试案例 ································· 186 
9.3 易用性测试 ········································· 188 
9.3.1 可辨识性 ········································· 188 
9.3.2 易学性 ··········································· 189 
9.3.3 易操作性 ········································· 190 
9.3.4 用户差错防御性 ··································· 191 
9.3.5 用户界面舒适性 ··································· 192 
9.3.6 易访问性 ········································· 193 
9.4 可靠性测试 ········································· 194 
9.4.1 成熟性 ··········································· 194 
9.4.2 可用性 ··········································· 195 
9.4.3 容错性 ··········································· 195 
9.4.4 易恢复性 ········································· 196 
9.5 信息安全性测试 ····································· 197 
9.5.1 保密性 ··········································· 197 
9.5.2 完整性 ··········································· 198 
9.5.3 抗抵赖性 ········································· 198 
9.5.4 可核查性 ········································· 198 
9.5.5 真实性 ··········································· 199 
9.6 维护性测试 ········································· 199 
9.6.1 模块化 ··········································· 199 
9.6.2 可重用性 ········································· 200 
9.6.3 易分析性 ········································· 200 
9.6.4 易修改性 ········································· 201 
9.6.5 易测试性 ········································· 202 
9.7 兼容性测试 ········································· 202 
9.7.1 共存性 ··········································· 203 
9.7.2 互操作性 ········································· 203 
9.8 可移植性测试 ······································· 204 
9.8.1 适应性 ··········································· 204 
9.8.2 易安装性 ········································· 206 
9.8.3 易替换性 ········································· 207 
9.9 依从性测试 ············

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP