图书介绍

测试架构师修炼之道 从测试工程师到测试架构师2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

测试架构师修炼之道 从测试工程师到测试架构师
  • 刘琛梅著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111532414
  • 出版时间:2016
  • 标注页数:300页
  • 文件大小:43MB
  • 文件页数:316页
  • 主题词:软件-测试

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

测试架构师修炼之道 从测试工程师到测试架构师PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 瓶颈:软件测试工程师该如何进行职业规划3

第1章 软件测试工程师的“三年之痒”3

1.1 软件测试发展简史3

1.2 中国的软件测试行业4

1.2.1 软件测试整体起点较高4

1.2.2 软件测试的困境和迷局5

1.2.3 迷茫的软件测试工程师7

1.3 认识软件测试的优势和劣势9

1.3.1 软件测试的优势9

1.3.2 软件测试的劣势10

第2章 软件测试工程师的职业规划12

2.1 软件测试的职业发展方向13

2.1.1 软件测试在管理上的发展13

2.1.2 软件测试在技术上的发展14

2.1.3 “角色”和“段位”16

2.1.4 软件测试在质量领域的发展18

2.2 软件测试工程师职业规划建议20

2.2.1 做管理还是做技术20

2.2.2 对测试工作“跳槽”的建议22

2.2.3 软件测试创业23

第二部分 突破:向软件测试架构师的目标迈进29

第3章 软件测试架构师应该做和不该做的事情29

3.1 软件测试架构师需要关注和不需要关注的事情29

3.1.1 测试架构师在需求分析中30

3.1.2 测试架构师在测试分析和设计中32

3.1.3 测试架构师在测试执行中34

3.1.4 测试架构师在测试质量评估中35

3.2 像软件测试架构师一样的思考36

3.3 软件测试经理可以替代软件测试架构师吗36

3.4 系统架构师可以替代软件测试架构师吗38

第4章 软件测试架构师的知识能力模型40

4.1 软件产品质量模型41

4.1.1 软件产品质量六属性41

4.1.2 功能性43

4.1.3 可靠性45

4.1.4 易用性46

4.1.5 效率49

4.1.6 可维护性50

4.1.7 可移植性51

4.2 测试类型52

4.3 测试方法54

4.3.1 产品测试车轮图54

4.3.2 功能测试方法55

4.3.3 可靠性测试方法61

4.3.4 性能测试方法68

4.3.5 易用性测试法72

4.4 测试设计技术74

4.4.1 测试点不等于测试用例75

4.4.2 四步测试设计法77

4.4.3 对测试点进行分类79

4.4.4 流程类测试设计:路径分析法84

4.4.5 参数类测试设计:“输入—输出表”分析法96

4.4.6 数据类测试设计:等价类和边界值分析法102

4.4.7 组合类测试设计:正交分析法107

4.4.8 控制用例粒度:测试点的组合和拆分111

4.4.9 错误推断法116

4.5 探索式测试117

4.5.1 探索式测试的基本思想:CPIE117

4.5.2 选择合适的探索式测试方法118

4.5.3 开展探索式测试121

4.6 自动化测试124

4.6.1 需要知道的一些自动化测试真相124

4.6.2 如何评估自动化的收益126

4.6.3 自动化测试工具介绍127

第5章 软件测试架构师的软能力修炼130

5.1 沟通和协商131

5.1.1 产品测试中的沟通原则131

5.1.2 通过沟通来获得对产品测试有用的信息134

5.1.3 和测试团队成员沟通136

5.1.4 和领导或投资决策者沟通140

5.2 写出漂亮的测试用例141

5.2.1 测试用例模板141

5.2.2 测试用例标题要是一个完整的句子142

5.2.3 用条件而不是参数来描述测试用例标题143

5.2.4 如果一个用例中包含有多个参数,用例中应该是每个参数的取值145

5.2.5 不要在测试用例中引用别的测试用例147

5.2.6 避免测试用例中包含过多的用户接口细节149

5.2.7 明确测试步骤和预期结果的对应关系150

5.2.8 避免在测试步骤中使用笼统的词151

第三部分 修炼:软件测试架构师的核心技能155

第6章 如何才能制定好测试策略155

6.1 理解测试策略155

6.2 四步测试策略制定法159

6.3 产品质量评估模型165

6.3.1 优秀的产品质量评估模型的特征165

6.3.2 软件产品质量评估模型167

6.4 测试覆盖度评估167

6.4.1 需求覆盖度评估168

6.4.2 路径覆盖度评估170

6.5 测试过程评估171

6.5.1 测试用例评估171

6.5.2 测试方法分析173

6.5.3 测试投入分析174

6.6 缺陷分析174

6.6.1 缺陷密度174

6.6.2 缺陷修复率176

6.6.3 缺陷趋势分析177

6.6.4 缺陷年龄分析183

6.6.5 缺陷触发因素分析188

6.6.6 组合使用各种缺陷分析技术190

6.7 风险分析技术191

6.7.1 风险分析192

6.7.2 风险应对196

6.7.3 老功能分析198

6.8 分层测试技术201

6.8.1 V模型201

6.8.2 设计测试层次201

第7章 测试策略实战攻略204

7.1 开始204

7.2 初次使用“四步测试策略制定法”205

7.2.1 产品质量等级205

7.2.2 确定项目中各个特性的质量等级206

7.2.3 对项目整体进行风险分析206

7.2.4 确定测试策略的结构207

7.2.5 初步确定测试分层208

7.2.6 回顾209

7.3 制定总体测试策略211

7.3.1 分解产品质量目标211

7.3.2 使用老功能分析法来对特性进行分类214

7.3.3 基于质量和风险来确定测试深度与测试广度215

7.3.4 确定测试优先级218

7.3.5 确定测试的总体框架219

7.3.6 回顾220

7.4 制定阶段测试策略222

7.4.1 测试设计策略223

7.4.2 集成测试策略230

7.4.3 系统测试策略234

7.4.4 验收测试策略236

7.4.5 回顾238

第8章 版本测试策略和产品质量评估240

8.1 开始240

8.2 第一个版本测试策略243

8.2.1 测试范围以及和计划相比的偏差243

8.2.2 本版本的测试目标244

8.2.3 需要重点关注的内容245

8.2.4 测试用例的选择246

8.2.5 测试执行顺序247

8.2.6 试探性的测试策略——需要大家分工合作的地方248

8.2.7 接收测试策略249

8.2.8 回顾250

8.3 跟踪测试执行251

8.3.1 跟踪测试用例执行情况251

8.3.2 每日缺陷跟踪256

8.3.3 调整测试策略262

8.4 版本质量评估264

8.4.1 使用软件产品质量评估模型来进行质量评估265

8.4.2 版本质量评估中的缺陷分析271

8.4.3 调整测试策略273

8.4.4 建立特性版本质量档案274

8.5 后面的版本测试策略274

8.5.1 回归测试策略275

8.5.2 探索式测试策略280

8.5.3 自动化测试策略283

8.5.4 回顾286

8.6 阶段质量评估(包括发布质量评估)287

8.6.1 阶段质量评估项目288

8.6.2 非测试用例发现缺陷的原因分析293

8.6.3 组合缺陷分析295

8.6.4 遗留缺陷分析297

8.6.5 临近发布时的缺陷修复策略299

8.6.6 非必然重现bug的处理299

8.6.7 总结299

热门推荐