《软件测试流程设计 从传统到敏捷》PDF下载

  • 购买积分:20 如何计算积分?
  • 作  者:51TESTING软件测试网组编
  • 出 版 社:
  • 出版年份:2020
  • ISBN:
  • 页数:0 页
图书介绍:

第1章 测试用例设计方法 1

1.1 黑盒测试用例设计方法 1

1.1.1 等价类划分法 1

1.1.2 边界值分析法 11

1.1.3 判定表法 16

1.1.4 因果图法 24

1.1.5 正交试验法 32

1.1.6 状态迁移图法 44

1.1.7 流程分析法 53

1.1.8 输入域测试法 59

1.1.9 输出域分析法 61

1.1.10 异常分析法 64

1.1.11 错误猜测法 65

1.1.12 总结 70

1.2 白盒测试用例设计方法 70

1.2.1 语句覆盖法 71

1.2.2 判定覆盖法 72

1.2.3 条件覆盖法 73

1.2.4 判定条件覆盖法 73

1.2.5 条件组合覆盖法 74

1.2.6 路径覆盖法 74

1.2.7 基本路径覆盖法 75

1.2.8 循环路径测试 78

1.2.9 单元测试用例设计案例 80

1.2.10 单元测试用例设计练习 84

1.2.11 静态白盒测试 86

1.2.12 编码规范 88

1.2.13 常见静态检查工具 88

第2章 系统测试计划 90

2.1 系统测试过程回顾 90

2.1.1 软件测试生命周期 90

2.1.2 系统测试的4个阶段 91

2.1.3 系统测试计划与其他计划 92

2.1.4 系统测试中的角色及职责 93

2.2 制订系统测试计划 94

2.2.1 制订火星旅游计划 94

2.2.2 系统测试计划的主要内容 97

2.3 编写系统测试计划 100

2.3.1 目标 100

2.3.2 概述 100

2.3.3 组织形式 101

2.3.4 测试对象 103

2.3.5 需求跟踪 105

2.3.6 测试通过/失败标准 105

2.3.7 测试挂起/恢复标准 106

2.3.8 工作任务分配 108

2.3.9 应交付测试工作产品 112

2.3.10 工作量估计与任务分配 112

2.3.11 资源的分配 113

2.4 制订系统测试计划的原则 113

第3章 系统测试方案 115

3.1 测试方案和测试计划的区别 115

3.2 编写系统测试方案 116

3.2.1 选取系统测试策略 116

3.2.2 细分系统测试子项 122

3.3 确定系统测试方案的原则 123

第4章 系统测试用例的设计 124

4.1 系统测试回顾 124

4.1.1 什么是系统测试 124

4.1.2 系统测试过程 125

4.2 系统测试用例的设计思路 127

4.2.1 确定系统测试需求 127

4.2.2 确定系统测试类型 132

4.2.3 系统测试子项的细分 137

4.2.4 编写系统测试用例 139

第5章 敏捷项目管理 142

5.1 建立敏捷思维 142

5.1.1 传统管理面临的挑战 142

5.1.2 敏捷思维的引入 143

5.1.3 敏捷的定义 144

5.1.4 敏捷宣言的价值观和准则 145

5.1.5 敏捷的四大核心支柱 146

5.2 敏捷项目的开展 147

5.2.1 敏捷的框架及生命周期 147

5.2.2 敏捷团队及团队中的角色 150

5.2.3 敏捷迭代及主要活动 154

5.2.4 敏捷中的跟踪机制 157

5.3 敏捷工程中的主要实践 159

5.3.1 产品待开发功能列表和用户故事 159

5.3.2 迭代-增量开发 162

5.3.3 持续集成 163

5.3.4 测试驱动开发 166

5.3.5 自动化测试 169

5.3.6 探索性测试 172

5.4 敏捷中测试人员的资质 173

5.4.1 典型的测试类型 173

5.4.2 测试人员的主要职责 175

5.5 常用协作工具 178