图书介绍

软件测试技术【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

软件测试技术
  • 徐芳主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111180496
  • 出版时间:2006
  • 标注页数:302页
  • 文件大小:46MB
  • 文件页数:310页
  • 主题词:软件-测试-高等学校:技术学校-教材

PDF下载


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

下载说明

软件测试技术PDF格式电子书版下载

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

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

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

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

图书目录

目录1

前言1

第1章 软件测试基本知识1

学习目标1

本章要点1

1.1 软件开发过程1

1.1.1 瀑布模型2

1.1.2 原型模型3

1.1.3 增量模型3

1.1.5 小结4

1.1.4 螺旋模型4

1.2 软件质量保证5

1.2.1 软件质量的定义5

1.2.2 软件错误定义6

1.2.3 软件质量保证6

1.3 测试一个小软件7

1.3.1 软件功能7

1.3.2 寻找错误8

1.4 理解软件测试9

1.4.1 基本概念10

1.4.2 测试用例11

1.4.3 软件错误的产生原因11

1.4.4 测试人员的目标和主要工作12

1.5 软件测试的分类13

1.5.1 黑盒测试和白盒测试14

1.5.2 静态测试和动态测试15

1.5.3 测试的不同阶段15

1.5.4 测试目的和内容18

1.5.5 测试的各种分类之间的关系19

1.6 软件测试工作流程19

1.6.1 测试工作的主要步骤19

1.6.2 测试信息流20

1.7.1 测试工程师职业素质21

1.7 测试人员的能力要求和职业前景21

1.7.2 测试工程师职业前景22

小结23

关键术语23

思考题23

第2章 测试计划24

学习目标24

本章要点24

2.1 测试计划的要点和制定过程24

2.1.1 为什么要写测试计划24

2.1.2 测试计划内容和要点25

2.1.3 测试计划制定过程26

2.2.1 需求分析过程27

2.2 分析和测试软件需求27

2.2.2 测试人员的工作29

2.2.3 软件需求文档29

2.2.4 需求测试32

2.3 测试策略34

2.3.1 确定测试范围35

2.3.2 选择测试方法37

2.3.3 测试标准38

2.3.4 自动化测试工具的选择40

2.3.5 测试软件的编写41

2.3.6 合理减少测试工作量41

2.4 测试环境42

2.4.1 测试环境的环境项43

2.4.2 如何配置测试环境47

2.5 测试管理47

2.5.1 缺陷管理工具和测试管理工具48

2.5.2 定义工作进度48

2.5.3 建立风险管理计划53

2.6 编写和审核测试计划54

2.6.1 编写系统测试计划文档54

2.6.2 单元测试计划表格55

2.6.3 审核测试计划文档56

小结56

思考题57

关键术语57

学习目标58

本章要点58

3.1 测试设计流程58

第3章 测试设计和开发58

3.2 总体设计59

3.2.1 定义设计目标59

3.2.2 定义输入说明59

3.2.3 定义测试环境和配置59

3.3 开发测试用例60

3.3.1 了解测试用例60

3.2.4 测试设计文档60

3.3.2 定义详细测试过程62

3.3.3 定义预期结果62

3.3.4 设置与清除62

3.3.5 测试用例内容63

3.3.6 白盒测试用例设计67

3.3.7 黑盒测试用例设计73

3.3.8 黑盒测试与白盒测试的比较和选择84

3.3.9 测试用例配置管理86

3.3.10 常见错误分析86

3.4 评审测试用例88

小结88

思考题89

关键术语89

第4章 执行测试91

学习目标91

本章要点91

4.1 概述91

4.2 执行系统测试92

4.2.1 系统测试流程92

4.2.2 建立系统测试环境94

4.2.3 报告测试结果94

4.2.4 软件错误的分类95

4.2.5 软件错误报告的内容96

4.2.6 报告错误的技巧98

4.2.7 错误的重现105

4.2.8 管理软件错误107

4.2.9 测试报告111

4.3 执行单元测试113

4.3.1 静态检查113

4.3.2 动态跟踪115

4.3.3 测试重点117

4.4 执行集成测试117

小结118

关键术语119

思考题119

5.1 系统测试技术120

本章要点120

第5章 测试技术与应用120

学习目标120

5.1.1 功能测试121

5.1.2 错误处理测试122

5.1.3 内存泄漏测试123

5.1.4 用户界面测试124

5.1.5 性能测试130

5.1.6 安全测试131

5.1.7 压力测试132

5.1.8 安装与卸载测试133

5.1.9 升级测试133

5.1.10 兼容性测试134

5.1.11 冒烟测试135

5.1.12 文档测试135

5.2 测试技巧136

5.2.1 植入缺陷136

5.2.2 回归测试136

5.3 Web应用系统测试要点137

小结139

关键术语139

思考题140

6.1 软件测试自动化141

本章要点141

学习目标141

第6章 软件测试工具141

6.2 测试工具概述142

6.2.1 白盒测试工具142

6.2.2 黑盒测试工具143

6.2.3 测试管理工具144

6.2.4 其他测试工具145

6.2.5 测试工具的选择145

6.3 缺陷管理工具Bugzilla145

6.3.1 Bug的处理过程146

6.3.2 Bug的查询和统计150

6.4.1 WinRunner简介153

6.4 功能测试工具WinRunner153

6.4.2 如何录制和运行一个测试154

6.4.3 理解GUI Map157

6.4.4 录制脚本的两种不同模式160

6.4.5 运行一个录制好的脚本164

6.4.6 分析测试结果165

6.4.7 同步测试165

6.4.8 检查GUI对象170

6.4.9 检查位图174

6.4.10 用TSL测试177

6.4.11 建立数据驱动测试180

6.5.1 LoadRunner简介182

6.5 负载测试工具LoadRunner182

6.5.2 使用LoadRunner的测试过程184

6.5.3 开发测试脚本186

6.5.4 创建运行场景203

6.5.5 利用Analysis分析结果218

6.6 测试管理工具TestDirector226

6.6.1 TestDirector简介226

6.6.2 管理需求227

6.6.3 计划测试229

6.6.4 执行测试233

6.6.5 记录缺陷239

小结241

关键术语242

思考题243

第7章 测试文档实例244

学习目标244

本章要点244

7.1 需求示例244

7.2 测试计划示例254

7.3 测试设计和开发示例261

7.4 系统测试总结报告示例289

小结293

附录 IEEE模板294

参考文献302

热门推荐