图书介绍

高等学校计算机教材 软件测试简明教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

高等学校计算机教材 软件测试简明教程
  • 易禹,廖年冬主编 著
  • 出版社: 武汉:武汉大学出版社
  • ISBN:9787307095403
  • 出版时间:2012
  • 标注页数:182页
  • 文件大小:48MB
  • 文件页数:207页
  • 主题词:软件-测试-高等学校-教材

PDF下载


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

下载说明

高等学校计算机教材 软件测试简明教程PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 软件测试基础1

第一章 软件测试背景3

1.1 软件测试发展历史3

1.2 典型软件错误案例5

1.2.1 Therac 25系统和软件安全性,上世纪80年代中期5

1.2.2 火星登陆事故,19998

1.2.3 爱国者导弹防御系统,19919

1.2.4 安徽高考分数统计有误,200710

1.2.5 Vista与QQ开闹不兼容“矛盾”,200610

第二章 软件缺陷11

2.1 缺陷定义11

2.2 缺陷产生原因12

2.3 软件缺陷分类14

2.3.1 软件缺陷词汇14

2.3.2 软件缺陷属性15

2.3.3 缺陷严重程度(Severity)16

2.3.4 软件缺陷优先级(Priority)18

2.3.5 软件缺陷状态(Status)19

2.3.6 软件缺陷来源(Source)20

2.3.7 软件缺陷根源(Root Cause)20

2.4 软件缺陷管理21

2.4.1 概述21

2.4.2 缺陷管理的目标21

2.4.3 缺陷管理的过程及方法22

2.4.4 缺陷管理的流程23

2.4.5 软件缺陷管理软件24

第三章 软件测试基本概念31

3.1 软件测试地位32

3.1.1 为什么需要软件测试33

3.1.2 软件测试都测些什么?33

3.1.3 由谁来进行软件测试?34

3.2 软件测试误区34

3.2.1 软件测试认识误区34

3.2.2 软件测试用例编写误区37

3.3 成功测试人员素质要求40

3.4 成功测试管理的九大原则43

3.5 软件测试就业前景46

第四章 软件测试文档49

4.1 什么是测试文档49

4.2 测试文档的重要性50

4.3 测试文档常见问题52

4.4 如何管理测试文档52

4.5 软件测试各阶段输出文档53

4.5.1 测试计划与测试方案的区别55

4.6 软件测试文档标准55

4.6.1 软件测试相关标准发展概述56

第五章 软件测试原则61

5.1 软件测试的几大原则61

5.2 软件测试经验63

5.3 如何确定软件测试结束的标准66

第二部分 软件测试方法69

第六章 软件静态测试71

6.1 编程标准和规范73

6.1.1 Java文件和组织74

6.1.2 缩进排版75

6.1.3 注释79

6.1.4 文档注释81

6.1.5 声明81

6.1.6 语句83

6.1.7 空白87

6.1.8 命名规范89

6.1.9 编程惯例89

6.1.10 代码范例92

6.2 程序代码质量检查95

6.2.1 代码分析95

6.2.2 代码审查95

6.2.3 通用代码审查清单97

6.2.4 桌面检查100

6.2.5 代码走查101

6.3 软件的复杂度分析102

6.3.1 McCabe复杂度102

6.3.2 Line Count复杂度106

6.3.3 Halstead复杂度106

6.4 静态测试工具介绍108

6.4.1 Eclipse中安装FindBugs插件109

第七章 软件动态测试113

7.1 “白盒”测试115

7.1.1 逻辑覆盖117

7.1.2 路径测试122

7.2 盒测试125

7.2.1 划分等价类126

7.2.2 因果图127

7.2.3 边值分析法128

7.2.4 灰盒测试129

7.3 软件测试步骤130

7.3.1 单元测试130

7.3.2 集成测试133

7.3.3 确认测试134

7.3.4 系统测试136

7.4 软件测试自动化140

7.4.1 自动化测试需求分析140

7.4.2 自动化测试框架的搭建140

7.4.3 脚本的编写141

7.4.4 脚本的测试与试运行141

7.4.5 自动化测试的实施141

7.5 动态测试工具介绍143

7.5.1 EclEmma143

7.5.2 JUnit145

7.5.3 JMeter147

附录A 课程实验153

A.1 实验1:Eclipse和BugZilla153

A.1.1 要求和目的153

A.1.2 环境和设备153

A.1.3 预备知识153

A.1.4 内容与步骤153

A.2 实验2:FindBugs156

A.2.1 要求和目的156

A.2.2 环境和设备157

A.2.3 内容与步骤157

A.3 实验3:JUnit162

A.3.1 要求和目的162

A.3.2 内容与步骤162

A.4 实验4:单元覆盖测试EclEmma164

A.4.1 要求和目的164

A.4.2 内容与步骤164

参考文献179

热门推荐