图书介绍

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

软件测试
  • 朱少民编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115206091
  • 出版时间:2009
  • 标注页数:242页
  • 文件大小:70MB
  • 文件页数:252页
  • 主题词:软件-测试-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 软件测试概述1

一个真实的故事1

为什么要进行软件测试2

软件缺陷的由来4

软件测试学科的发展历程5

软件测试的定义6

基本定义的正反两面性6

服从于用户需求——V&V7

软件测试和软件开发8

软件测试过程9

软件测试和开发的关系11

小结12

思考题12

第2章 需求和设计评审13

软件评审的方法与技术13

什么是评审13

评审的方法15

评审会议16

评审的技术18

产品需求评审19

需求评审的重要性19

如何理解需求21

需求评审的标准22

如何对需求进行评审24

设计评审25

软件设计评审标准25

系统架构设计的评审27

组件设计的评审28

界面设计的评审28

小结29

思考题30

第3章 测试用例设计31

什么是测试用例31

一个简单的测试用例31

测试用例的元素32

为什么需要测试用例33

测试用例的质量34

测试用例的质量要求34

测试用例书写标准35

如何设计出高质量的测试用例36

测试用例的评审39

测试用例的组织和使用40

测试用例的创建40

测试用例套件41

测试用例的维护43

小结43

思考题44

第4章 软件测试自动化45

测试自动化的内涵45

简单的实验46

自动化测试的例子47

什么是自动化测试48

自动化测试的特点和优势49

自动化测试的原理51

代码分析51

GUI对象识别52

DOM对象识别54

自动比较技术55

脚本技术56

测试工具的分类和选择59

测试工具的分类59

测试工具的选择61

自动化测试的引入62

普遍存在的问题62

对策63

小结65

思考题66

第5章 单元测试和集成测试67

什么是单元测试68

单元测试的方法68

黑盒方法和白盒方法69

驱动程序和桩程序70

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

分支覆盖71

条件覆盖71

基本路径测试法72

代码审查74

代码审查的范围和方法74

代码规范性的审查75

代码缺陷检查表76

集成测试79

集成测试的模式79

自顶向下集成测试79

自底向上集成测试80

混合策略80

单元测试工具81

JUnit介绍82

用JUnit进行单元测试83

微软VSTS的单元测试87

开源工具88

商业工具91

小结92

思考题93

第6章 功能测试94

功能测试94

功能测试用例的设计95

等价类划分法96

边界值分析法99

循环结构测试的综合方法101

因果图法102

决策表方法105

功能图法107

正交试验设计方法108

可用性测试111

可用性的内部测试111

可用性的外部测试114

功能测试执行115

功能测试套件的创建115

回归测试116

功能测试工具118

如何使用功能测试工具118

开源工具119

商业工具121

小结123

思考题124

第7章 国际化和本地化测试125

国际化和本地化的概念125

国际化测试126

软件国际化的基本要求126

全球通用的字符集128

国际化及其标准129

国际化测试方法132

国际化测试点133

本地化测试135

软件本地化的实现135

功能测试136

数据格式验证138

UI验证141

配置和兼容性验证142

翻译验证143

I18N和L10N测试工具144

小结146

思考题146

第8章 系统测试147

什么是系统测试147

概念:负载测试、压力测试和性能测试149

背景及其分析149

定义150

负载测试技术151

负载测试过程151

输入参数152

输出参数154

场景设置155

负载测试的执行157

负载测试的结果分析157

性能测试158

如何确定性能需求159

性能测试类型160

性能测试的步骤160

一些常见的性能问题163

容量测试163

压力测试164

性能测试工具165

特性及其使用165

开源工具167

商业工具169

兼容性测试171

兼容性测试的内容171

系统兼容性测试172

数据兼容性测试173

安全性测试174

安全性测试的范围174

Web安全性的测试175

安全性测试工具177

容错性测试178

负面测试178

故障转移测试179

可靠性测试181

小结181

思考题182

第9章 缺陷报告183

一个简单的缺陷报告183

缺陷报告的描述184

缺陷的严重性和优先级185

缺陷的类型和来源186

缺陷附件186

完整的缺陷信息列表187

如何有效地报告缺陷188

软件缺陷的处理和跟踪189

软件缺陷生命周期189

缺陷的跟踪处理190

缺陷状态报告191

缺陷分析192

实时趋势分析192

累计趋势分析194

缺陷分布分析195

缺陷跟踪系统197

小结199

思考题199

第10章 测试计划和管理200

测试的原则200

测试计划202

概述203

测试计划过程203

测试目标204

测试策略205

制定有效的测试计划208

测试范围分析和工作量估计209

测试范围的分析209

工作量的估计210

资源安排和进度管理212

测试资源需求212

团队组建与培训213

测试进度管理214

测试风险的控制215

主要存在的风险215

控制风险的对策217

测试策略的执行218

测试报告219

评估测试覆盖率220

基于软件缺陷的质量评估221

测试报告的书写223

测试管理工具223

测试管理系统的构成223

主要工具介绍225

小结226

思考题227

附录A软件测试术语中英文对照228

附录B测试计划简化模板233

附录C测试用例设计模板235

附录D软件缺陷模板237

附录E软件测试报告模板239

参考文献242

热门推荐