图书介绍

软件测试实用技术与常用模板 第2版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

软件测试实用技术与常用模板 第2版
  • 李龙,黎连业编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111591740
  • 出版时间:2018
  • 标注页数:338页
  • 文件大小:37MB
  • 文件页数:354页
  • 主题词:软件-测试

PDF下载


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

下载说明

软件测试实用技术与常用模板 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 软件测试的基本知识2

第1章 软件测试概述2

1.1软件的相关知识概述2

1.1.1软件的定义及分类方法2

1.1.2软件工程的主要内容4

1.1.3软件的生存期6

1.2软件测试的相关知识概述6

1.2.1软件测试的概念6

1.2.2软件测试的方法8

1.3软件测试的目的和原则9

1.3.1软件测试的目的9

1.3.2软件测试的原则10

1.4软件测试的流程12

1.4.1软件测试工作总体流程图12

1.4.2软件测试流程关系图12

1.5软件测试对组织结构和人员的要求15

1.5.1对组织结构的要求15

1.5.2对人员的要求15

1.6软件测试的前景分析18

1.6.1现今软件测试的发展趋势18

1.6.2软件测试人员的发展方向18

第二部分 软件测试的核心技术24

第2章 白盒测试的实用技术24

2.1白盒测试概述24

2.1.1白盒测试的基本知识25

2.1.2白盒测试的原则25

2.1.3白盒测试的类别、依据和流程25

2.2白盒测试的要求27

2.2.1软件各层公用测试的要求27

2.2.2 Java语言测试检查的要求30

2.2.3数据类型测试检查的要求31

2.2.4 SQL语句测试检查的要求31

2.3静态测试34

2.3.1代码检查35

2.3.2静态结构分析39

2.3.3静态质量度量40

2.4动态测试41

2.4.1动态测试的基本特征和流程41

2.4.2动态测试的方法41

2.5白盒测试的常用技术41

2.5.1逻辑覆盖法41

2.5.2插桩测试法44

2.5.3基本路径测试法45

2.5.4域测试法46

2.5.5符号测试法47

2.5.6 Z路径覆盖法47

2.5.7程序变异测试法47

第3章 黑盒测试的实用技术48

3.1黑盒测试概述48

3.1.1黑盒测试的优点和缺点49

3.1.2对黑盒测试人员的要求49

3.1.3黑盒测试的意义49

3.2黑盒测试的原则和策略49

3.2.1黑盒测试的原则50

3.2.2黑盒测试的策略50

3.3黑盒测试的方法50

3.3.1等价类划分法51

3.3.2边界值分析法55

3.3.3因果图法58

3.3.4判定表驱动法62

3.3.5场景法65

3.3.6功能图法67

3.3.7错误推测法70

3.3.8正交试验设计法73

第4章 测试用例设计方法76

4.1测试用例设计概述76

4.1.1什么是测试用例76

4.1.2为什么要编写测试用例77

4.1.3测试用例主要包括哪些内容77

4.1.4设计测试用例所需的文档资料77

4.1.5测试用例设计要点78

4.2测试用例的作用79

4.2.1指导测试实施80

4.2.2指导测试数据规划80

4.2.3指导脚本编写80

4.2.4作为评判基准80

4.2.5作为分析缺陷的基准81

4.3测试用例的设计81

4.3.1白盒测试用例的设计81

4.3.2黑盒测试用例的设计81

4.3.3综合设计方法82

4.3.4测试用例设计的原则和注意事项82

4.3.5测试用例的维护和管理83

4.4测试用例设计模板举例84

4.4.1功能测试用例的设计84

4.4.2性能测试用例的设计86

4.4.3容错能力测试用例的设计87

4.4.4恢复能力测试用例的设计87

4.4.5接口测试用例的设计87

4.4.6需求测试用例的设计88

4.4.7路径测试用例的设计88

4.4.8信息安全测试用例的设计89

第三部分 软件测试的实用技术与测试实训92

第5章 对本书测试平台的介绍92

5.1引言92

5.1.1编写目的92

5.1.2背景93

5.1.3定义93

5.1.4参考资料94

5.2程序系统的结构94

5.3对密码修改模块的设计说明97

5.3.1程序描述97

5.3.2功能98

5.3.3输入项98

5.3.4输出项98

5.3.5算法98

5.3.6流程逻辑99

5.3.7接口99

5.4对详细查询功能模块的设计说明99

5.4.1程序描述99

5.4.2功能99

5.4.3输入项99

5.4.4输出项100

5.4.5算法100

5.4.6流程逻辑101

5.4.7接口101

第6章 单元测试的实用技术102

6.1单元测试概述102

6.1.1单元测试的目的102

6.1.2单元测试用例的设计要点103

6.2单元测试的主要任务103

6.2.1程序语法检查103

6.2.2程序逻辑检查103

6.2.3模块接口测试103

6.2.4局部数据结构测试104

6.2.5路径测试104

6.2.6边界条件测试105

6.2.7错误处理测试105

6.2.8代码书写规范检查105

6.3单元测试的步骤106

6.4人工测试实训108

6.5自动化测试实训108

6.5.1选择适用的单元测试工具111

6.5.2自动化单元测试中需要注意的问题111

6.5.3自动化单元测试的工作重点112

6.5.4自动化单元测试案例112

第7章 集成测试的实用技术119

7.1集成测试概述119

7.1.1集成测试基本情况119

7.1.2集成测试重点考虑的内容120

7.1.3集成测试过程120

7.2集成测试的方法121

7.2.1自底向上集成测试121

7.2.2自顶向下集成测试122

7.2.3核心系统先行集成测试123

7.2.4高频集成测试123

7.2.5桩驱动测试123

7.3集成测试阶段的工作124

7.3.1计划阶段124

7.3.2设计阶段125

7.3.3实现阶段125

7.3.4执行阶段126

7.4集成测试的步骤和测试用例126

7.5集成测试中的注意事项127

7.6集成测试完成的标志128

7.7集成测试实训128

第8章 系统测试的实用技术132

8.1系统测试概述132

8.1.1系统测试的目的与意义132

8.1.2系统测试的主要内容133

8.1.3系统测试的测试类型134

8.1.4系统测试策略136

8.1.5系统测试环境136

8.2系统测试的方法136

8.2.1人工系统测试137

8.2.2自动化系统测试141

8.2.3多任务测试141

8.2.4临界测试142

8.2.5中断测试142

8.3系统测试的过程142

8.4系统测试实训144

8.4.1对登录界面的测试144

8.4.2对修改用户名和密码模块的测试145

8.4.3手机信息管理系统界面测试149

8.4.4易用性测试152

第9章 回归测试的实用技术154

9.1回归测试概述154

9.1.1什么是回归测试154

9.1.2回归测试的范围155

9.2回归测试的策略155

9.2.1回归测试人员的选择155

9.2.2回归测试流程分析156

9.2.3回归测试需要克服的问题159

9.3回归测试用例库的维护160

9.3.1删除过时的测试用例160

9.3.2改进不受控的测试用例160

9.3.3删除冗余的测试用例160

9.3.4增添新的测试用例160

9.4回归测试的方法160

9.4.1再测试全部用例161

9.4.2基于风险进行测试161

9.4.3基于操作进行测试161

9.4.4仅测试修改部分161

9.4.5总结回归测试结果162

9.5人工回归测试实训162

9.6自动化回归测试实训164

9.6.1自动化回归测试工作中的问题164

9.6.2自动化回归测试解决方案164

9.6.3手机信息管理系统回归测试案例164

第10章 验收测试的实用技术167

10.1验收测试概述167

10.1.1验收测试的首要条件167

10.1.2验收测试的主要内容168

10.1.3验收测试的过程168

10.1.4验收测试的设计思路169

10.2应用系统验收测试169

10.2.1验收工作170

10.2.2验收报告170

10.2.3鉴定工作程序和文档资料171

10.3外包软件的验收测试174

10.3.1软件配置和配置审核174

10.3.2非正式验收测试176

10.3.3正式验收测试177

10.4验收测试的组织过程177

10.4.1验收测试组织方案177

10.4.2项目进度审核178

10.4.3验收测试计划178

10.5验收测试实训179

10.5.1验收交付清单179

10.5.2验收测试要点说明180

10.5.3文档验收内容分析181

10.5.4项目验收情况汇总182

第11章 功能测试的实用技术183

11.1功能测试概述183

11.1.1功能测试的基本概念183

11.1.2功能测试的基本要求184

11.1.3功能测试需要的参考文档185

11.2功能测试的重点185

11.3功能测试的常见方法186

11.3.1安装与卸载测试186

11.3.2运行与关闭测试188

11.3.3基础交互功能测试188

11.3.4 Web功能测试193

11.3.5文件测试194

11.3.6数据库测试195

11.4人工功能测试实训195

11.4.1安装与卸载测试195

11.4.2登录测试200

11.5自动化功能测试实训202

第12章 性能测试的实用技术210

12.1性能测试概述210

12.1.1性能测试的目的210

12.1.2性能测试的准备工作211

12.1.3性能测试的分类212

12.2性能测试的基本要求212

12.2.1性能测试的先决条件212

12.2.2对性能测试相关文档的要求212

12.2.3对性能测试人员的要求213

12.3性能测试的方法213

12.4性能测试的执行流程217

12.5性能测试常用的测试用例219

12.6自动化性能测试实训222

12.6.1待测测试模型介绍222

12.6.2检查测试环境223

12.6.3使用LoadRunner进行测试224

第13章 自动化测试的实用技术231

13.1自动化测试框架举例231

13.2自动化测试概述232

13.2.1自动化测试的优点232

13.2.2自动化测试的缺点232

13.2.3自动化测试要点233

13.2.4自动化测试工作的重点234

13.2.5自动化测试的级别235

13.3自动化测试技术的使用237

13.3.1自动化测试采用的技术237

13.3.2自动化测试技术的比较239

13.3.3自动化测试适用的测试阶段及其执行的先决条件239

13.3.4自动化测试方案选择需要考虑的因素240

13.4自动化测试执行需要解决的问题241

第四部分 软件测试文档写作模板244

第14章 软件测试所需的常用模板244

14.1测试需求说明书写作模板244

14.2测试计划写作模板248

14.3测试方案写作模板252

14.4单元测试写作模板255

14.5集成测试写作模板260

14.6系统测试写作模板266

14.7验收大纲写作模板270

14.8性能测试写作模板274

14.9可靠性测试写作模板279

14.10测试用例写作模板283

14.11测试总结写作模板284

14.12系统运行维护管理写作模板288

14.13软件测评写作模板292

14.14测试管理写作模板305

14.15 配置管理写作模板319

参考文献337

热门推荐