图书介绍

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

软件测试
  • 韩利凯主编;高寅生,袁溪副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302328407
  • 出版时间:2013
  • 标注页数:192页
  • 文件大小:50MB
  • 文件页数:205页
  • 主题词:软件-测试-高等学校-教材

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.1.3软件工程4

1.2软件缺陷与软件故障5

1.2.1相关概念5

1.2.2软件缺陷6

1.2.3软件故障8

1.3软件质量与质量模型9

1.3.1软件质量的定义9

1.3.2软件质量的三种模型10

1.3.3软件质量的度量11

1.4软件测试12

1.4.1软件测试原则13

1.4.2软件测试目标13

1.4.3软件测试的具体内容13

1.4.4软件测试的主要方法14

1.4.5软件测试人员的基本素质18

1.5本章小结20

习题120

第2章 软件测试计划21

2.1软件测试计划的作用21

2.2软件测试计划的原则22

2.3如何制定软件测试计划24

2.4制定测试计划时面对的问题25

2.5衡量测试计划的标准26

2.6制定测试计划27

2.6.1确定测试范围27

2.6.2选择测试方法29

2.6.3测试标准29

2.6.4自动化测试工具的选择31

2.6.5测试软件的编写32

2.6.6合理减少测试的工作量32

2.6.7制定测试计划33

2.6.8编写系统测试计划文档34

2.7本章小结35

习题235

第3章 软件测试的基本技术36

3.1软件测试技术的分类36

3.1.1从是否需要执行被测软件的角度分类36

3.1.2从软件测试用例设计方法的角度分类36

3.1.3从软件测试的策略和过程的角度分类37

3.2静态测试和动态测试37

3.2.1静态测试37

3.2.2动态测试38

3.3黑盒测试方法38

3.3.1黑盒测试方法概述38

3.3.2等价类划分法39

3.3.3边界值分析法42

3.3.4决策表法45

3.3.5因果图法概述48

3.3.6黑盒测试方法的选择51

3.4白盒测试52

3.4.1逻辑覆盖测试52

3.4.2路径分析测试57

3.5本章小结61

习题361

第4章 软件测试过程62

4.1软件测试过程概述62

4.2单元测试64

4.2.1单元测试的主要任务64

4.2.2单元测试的执行过程65

4.3集成测试66

4.3.1集成测试的主要任务67

4.3.2集成测试的方法67

4.3.3集成测试方法的对比70

4.4确认测试71

4.4.1进行有效性测试(功能测试)72

4.4.2软件配置复查72

4.5系统测试72

4.6验收测试75

4.7回归测试75

4.8本章小结77

习题478

第5章 测试用例设计79

5.1测试用例的基本概念79

5.2测试用例的设计80

5.2.1测试用例设计说明80

5.2.2测试用例的编写标准81

5.2.3测试用例设计考虑的因素82

5.2.4测试用例设计的基本原则82

5.2.5测试用例的分类83

5.3测试用例设计实例84

5.4测试用例的执行与跟踪89

5.4.1执行测试用例89

5.4.2跟踪测试用例89

5.4.3维护测试用例91

5.5测试用例管理92

5.6本章小结95

习题595

第6章 测试报告与测试评测97

6.1软件缺陷和软件缺陷种类97

6.1.1软件缺陷案例97

6.1.2软件缺陷的含义98

6.1.3软件缺陷的种类99

6.1.4软件缺陷的严重性等级102

6.2软件缺陷的生命周期103

6.3分离和再现软件缺陷104

6.4正确面对软件缺陷105

6.5报告软件缺陷107

6.5.1报告软件缺陷的基本原则107

6.5.2有效地报告软件缺陷带来的好处108

6.5.3 IEEE软件缺陷报告模板108

6.6软件缺陷的跟踪管理110

6.6.1软件缺陷跟踪管理的目标110

6.6.2软件缺陷的描述110

6.6.3软件缺陷管理的一般流程111

6.6.4软件缺陷数据统计112

6.6.5软件缺陷跟踪管理系统112

6.6.6手工报告和跟踪软件缺陷114

6.7软件测试的评测114

6.7.1覆盖评测115

6.7.2质量评测115

6.7.3性能评测116

6.8测试总结报告117

6.9本章小结118

习题6119

第7章 软件测试项目管理120

7.1软件测试项目管理概述120

7.2软件测试文档121

7.2.1测试文档的作用121

7.2.2测试文档的类型121

7.2.3主要软件测试文档122

7.3软件测试的组织与人员管理124

7.3.1测试的过程及组织124

7.3.2测试方法的应用125

7.3.3测试的人员组织125

7.3.4软件测试文件126

7.4软件测试过程管理127

7.4.1软件测试过程模型127

7.4.2软件测试过程管理129

7.4.3软件测试过程管理理念130

7.4.4软件测试过程管理实践131

7.4.5软件测试过程可持续改进132

7.5软件测试的配置管理133

7.5.1进行测试配置管理的必要性133

7.5.2测试配置管理的方法和内容133

7.5.3测试配置管理的应用136

7.5.4软件测试的测试版本控制137

7.5.5测试版本控制的概念137

7.6软件测试风险管理141

7.6.1风险管理141

7.6.2风险识别141

7.6.3风险评估142

7.6.4风险应对142

7.7软件测试的成本管理143

7.8本章小结145

习题7145

第8章 面向对象软件测试146

8.1面向对象软件的特点及其对测试的影响146

8.2面向对象软件测试的不同层次及其特点148

8.3面向对象软件测试模型150

8.3.1面向对象分析的测试151

8.3.2面向对象设计的测试153

8.3.3面向对象编程的测试154

8.4本章小结154

习题8154

第9章 软件测试自动化155

9.1软件测试自动化基础155

9.1.1软件测试自动化的含义155

9.1.2手工测试和自动化测试的比较156

9.1.3软件测试自动化的局限性156

9.2软件测试自动化的作用和优势157

9.3软件测试自动化的引入162

9.3.1软件测试自动化的正确认识162

9.3.2对企业自身现状的评估分析162

9.3.3软件测试自动化的引入条件163

9.4软件测试自动化的实施164

9.4.1软件测试自动化的流程框架164

9.4.2软件测试自动化的实施过程165

9.5软件测试工具分类167

9.6几种常用软件测试工具167

9.6.1性能测试工具LoadRunner167

9.6.2功能测试工具WinRunner169

9.6.3白盒测试工具JUnit171

9.6.4测试管理工具TestDirector171

9.6.5专用测试工具WAST172

9.7本章小结173

习题9173

第10章 测试实践——一个实际软件项目的测试案例174

10.1被测试项目介绍174

10.1.1被测系统概述174

10.1.2用户注册、登录和注销模块介绍178

10.2测试计划180

10.2.1概述180

10.2.2定义180

10.2.3质量风险摘要181

10.2.4测试进度计划181

10.2.5进入标准182

10.2.6退出标准182

10.2.7测试配置和环境182

10.2.8关键参与者182

10.3测试过程概述183

10.3.1单元测试183

10.3.2集成测试183

10.3.3系统测试184

10.3.4验收测试184

10.4测试用例设计184

10.5缺陷报告186

10.6测试结果总结分析186

10.6.1测试总结报告186

10.6.2测试用例分析187

10.7软件测试自动化工具188

10.8文档测试190

10.9本章小结190

习题10191

参考文献192

热门推荐