图书介绍

软件测试PDF|Epub|txt|kindle电子书版本网盘下载

软件测试
  • 王爱平主编 著
  • 出版社: 清华大学出版社;北京交通大学出版社
  • ISBN:9787811232301
  • 出版时间:2008
  • 标注页数:156页
  • 文件大小:11MB
  • 文件页数:167页
  • 主题词:软件-测试-高等学校:技术学校-教材

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.2 软件缺陷是什么2

1.2 什么是软件测试3

1.2.1 软件测试定义4

1.2.2 软件测试的特性4

1.2.3 测试的目标5

1.2.4 软件测试的原则6

1.3 软件质量保证7

1.3.1 软件质量的定义7

1.3.2 软件质量特性8

1.3.3 软件质量管理8

1.3.4 软件测试管理10

1.4 软件测试过程12

1.4.1 测试计划12

1.4.2 单元测试15

1.4.3 集成测试17

1.4.4 系统测试20

1.4.5 验收测试21

1.4.6 测试总结与报告24

习题26

第2章 软件开发过程27

2.1 软件及其特征27

2.1.1 软件定义27

2.1.2 软件的特征27

2.2 软件生命周期29

2.3 软件开发模型32

2.3.1 瀑布模型32

2.3.2 快速原型模型33

2.3.3 螺旋模型34

2.3.4 V模型35

2.3.5 喷泉模型36

习题37

第3章 测试技术基础38

3.1 代码检查38

3.1.1 代码会审38

3.1.2 走查41

3.2 黑盒测试41

3.2.1 等价类划分42

3.2.2 边界值分析44

3.2.3 错误推测法45

3.2.4 因果图法45

3.3 白盒测试48

3.3.1 逻辑覆盖测试48

3.3.2 基本路径测试51

3.4 测试用例设计54

3.4.1 测试用例的概念54

3.4.2 设计测试用例54

3.4.3 测试用例的评审55

习题55

第4章 面向对象测试技术57

4.1 面向对象测试概述57

4.1.1 传统开发方法存在的问题57

4.1.2 面向对象技术58

4.1.3 什么是面向对象测试61

4.1.4 面向对象测试模型61

4.2 面向对象分析的测试63

4.2.1 对类和对象范围的测试64

4.2.2 对结构范围的测试64

4.2.3 对主题范围的测试65

4.2.4 对定义的属性和实例关联的测试66

4.2.5 对定义的服务和消息关联的测试67

4.3 面向对象设计的测试68

4.3.1 确定测试的问题域69

4.3.2 人机交互部分(HIC)设计的测试70

4.3.3 对任务管理部分(TMC)设计的测试71

4.3.4 对数据管理部分(DMC)设计的测试72

4.4 面向对象编程的测试73

4.4.1 数据成员是否满足数据封装的要求73

4.4.2 类是否实现了要求的功能74

4.5 面向对象的单元测试74

4.5.1 单元测试的内容74

4.5.2 单元测试开始时间75

4.5.3 单元测试的人员75

4.5.4 单元测试的方法75

4.5.5 方法的测试76

4.5.6 构建类测试用例77

4.5.7 测试程度79

4.6 面向对象的集成测试79

4.7 面向对象的系统测试80

4.8 面向对象的其他测试82

4.8.1 基于故障的测试82

4.8.2 基于脚本的测试82

4.8.3 面向对象类的随机测试83

4.8.4 类层次的分割测试83

习题83

第5章 Web系统测试技术84

5.1 Web测试概述84

5.2 Web可用性测试86

5.2.1 链接测试86

5.2.2 站点地图/导航测试87

5.2.3 图形测试87

5.2.4 表单测试88

5.2.5 内容测试88

5.2.6 整体界面测试89

5.2.7 Cookies测试90

5.2.8 应用程序特定的功能测试91

5.3 性能测试91

5.3.1 性能测试常用术语91

5.3.2 Web性能测试的目标和种类92

5.3.3 性能测试步骤94

5.3.4 负载测试96

5.3.5 压力测试102

5.4 兼容性测试104

5.4.1 兼容性测试概述104

5.4.2 常用术语105

5.4.3 标准和规范105

5.4.4 数据共享兼容性106

5.4.5 兼容性测试的过程106

5.5 安全测试107

5.5.1 Web应用系统的安全性测试区域108

5.5.2 常见的Web应用安全漏洞108

5.5.3 安全测试过程110

5.5.4 安全测试应注意的问题112

习题113

第6章 软件测试的组织与管理114

6.1 软件测试计划114

6.1.1 确定测试需求114

6.1.2 评估风险和确定测试优先级115

6.1.3 测试策略118

6.1.4 确定测试资源120

6.1.5 制定时间表121

6.1.6 制订测试计划122

6.1.7 审核测试计划123

6.2 软件测试组织124

6.2.1 测试的过程及组织124

6.2.2 测试人员组织125

6.2.3 软件测试文件组织125

6.3 软件测试设计126

6.3.1 测试设计原则126

6.3.2 工作量分析127

6.3.3 确定并制定测试用例127

6.3.4 确立并结构化测试过程129

6.3.5 复审并评估测试覆盖130

6.4 软件测试执行130

6.4.1 执行测试过程130

6.4.2 测试执行策略132

6.5 软件测试总结与报告132

习题138

第7章 软件测试实例139

7.1 项目背景139

7.2 测试计划的制订139

7.2.1 项目简介140

7.2.2 测试参考文档和测试提交文档140

7.2.3 系统风险、优先级140

7.2.4 测试内容与策略141

7.2.5 测试资源144

7.2.6 测试时间表(见表7-8)145

7.2.7 测试问题卡制定146

7.2.8 附录:项目任务146

7.3 测试执行147

7.3.1 设置测试环境147

7.3.2 按照测试用例执行测试任务147

7.3.3 评估测试的执行148

7.3.4 核实测试结果148

7.3.5 测试执行的策略148

7.4 测试总结与报告148

7.4.1 测试总结报告149

7.4.2 附录150

附录A 软件测试术语151

参考文献156

热门推荐