书籍 Web网站自动化测试的封面

Web网站自动化测试PDF电子书下载

邢颖,周晓光,宋海宁

购买点数

10

出版社

北京:北京邮电大学出版社

出版时间

2021

ISBN

9787563563890

标注页数

202 页

PDF页数

213 页

图书目录

第1章 软件测试概述 1

1.1 软件测试的背景 1

1.1.1 软件缺陷的简单介绍 1

1.1.2 软件测试的重要性 3

1.2 软件测试的基本概念 4

1.2.1 软件测试的定义 4

1.2.2 软件测试的分类 5

1.2.3 软件测试的目的 6

1.2.4 软件测试的基本原则 6

1.3 软件开发 7

1.3.1 软件开发的流程 7

1.3.2 软件开发的模型 9

1.4 软件测试的过程 13

1.4.1 软件测试的流程 13

1.4.2 软件测试过程模型 16

1.5 软件测试人员 18

第2章 软件缺陷 20

2.1 软件缺陷概述 20

2.1.1 软件缺陷的定义 20

2.1.2 软件缺陷的产生原因 21

2.1.3 软件缺陷的分析 23

2.1.4 软件缺陷的分类 25

2.1.5 软件缺陷的数目估计 30

2.1.6 软件缺陷的分布 32

2.1.7 软件缺陷的效率分析 33

2.2 软件缺陷管理 35

2.2.1 软件缺陷管理的概念 35

2.2.2 软件缺陷管理的目标 35

2.2.3 软件缺陷管理的过程 35

2.2.4 软件缺陷管理的工具 37

2.2.5 软件缺陷报告 39

第3章 黑盒测试 42

3.1 黑盒测试的基本概念 42

3.2 黑盒测试方法概述 43

3.3 等价类划分法 43

3.3.1 等价类划分法的概念 43

3.3.2 等价类划分法的具体实施 44

3.3.3 等价类划分法的实例分析 45

3.4 边界值分析法 47

3.4.1 边界值分析法的概念 47

3.4.2 边界值分析法的具体实施 48

3.4.3 边界值分析法的实例分析 49

3.5 决策表分析法 50

3.5.1 决策表分析法的概念 50

3.5.2 决策表分析法的具体实施 51

3.5.3 决策表分析法的实例分析 52

3.6 黑盒测试方法的比较和选择 53

3.6.1 测试工作量 54

3.6.2 测试效率 55

3.6.3 总结 56

3.7 黑盒测试工具 56

3.7.1 黑盒测试工具概要 56

3.7.2 黑盒功能测试工具——Selenium 57

3.7.3 黑盒功能测试工具——QTP 58

3.7.4 黑盒功能与性能测试工具——Robot 58

3.7.5 黑盒性能测试工具——JMeter 59

第4章 Web自动化测试概述 60

4.1 Web测试的基本概念 60

4.2 Web测试技术的实践与发展 60

4.2.1 传统软件测试 60

4.2.2 Web测试与传统软件测试的区别 61

4.2.3 基本的Web测试技术 61

4.2.4 Web 2.0下新增的Web测试技术 62

4.3 Web自动化测试的基本概念 63

4.3.1 自动化测试介绍 63

4.3.2 自动化测试的优点 64

4.3.3 使用自动化测试的条件 65

4.3.4 Web自动化测试的简单介绍 65

第5章 Web自动化测试实现原理 67

5.1 自动化测试框架介绍 67

5.1.1 自动化测试框架概述 67

5.1.2 四种常见的自动化测试框架模式 67

5.1.3 自动化测试框架的作用 68

5.1.4 自动化测试框架设计的核心思想 68

5.2 自动化测试的基本流程 69

5.2.1 用例管理 69

5.2.2 数据管理 70

5.2.3 脚本管理 70

5.2.4 执行管理 71

5.2.5 结果统计分析 71

5.3 自动化测试页面元素的定位 71

第6章 ATF简介 77

6.1 ATF的产生背景 77

6.2 ATF的设计理念 77

6.3 ATF支持的浏览器 78

6.4 自动化测试辅助工具 79

6.4.1 Firefox浏览器或Google Chrome的安装 79

6.4.2 浏览器自带的辅助开发工具 79

6.5 学习ATF工具的能力要求 80

第7章 ATF概述 81

7.1 ATF的系统构架 81

7.1.1 ATF的系统结构 81

7.1.2 ATF的测试界面 83

7.2 ATF的创新点及优势 85

7.2.1 与传统工具的特点比较 85

7.2.2 ATF的创新点 85

7.2.3 ATF的优势 88

第8章 ATF测试基础设施建设 90

8.1 自动化构件管理与维护 90

8.1.1 自动化构件管理 90

8.1.2 自动化构件维护 92

8.2 元素库 93

8.2.1 元素库的设计思想 93

8.2.2 元素库的配置方法 94

8.3 执行代码管理 95

8.4 基础脚本 98

8.4.1 基础脚本的参数化原理 98

8.4.2 目标代码的生成 99

8.5 执行机管理 100

8.6 用户权限 101

第9章 ATF项目测试流程 103

9.1 测试基础设施的维护 103

9.1.1 自动化构件的维护 103

9.1.2 元素库的维护 103

9.1.3 基础脚本的维护 105

9.2 测试项目的建立与管理 105

9.3 测试用例管理 107

9.4 测试资源管理 112

9.4.1 测试资源管理简介 112

9.4.2 测试资源编辑 113

9.5 测试场景的配置 116

9.5.1 配置测试用例 117

9.5.2 设置定时执行 117

9.5.3 管理定时任务 117

9.5.4 触发器设置 118

9.5.5 执行过程控制 119

9.5.6 数据资源池配置 120

9.6 测试计划及执行配置 121

9.7 执行机调度管理 123

9.8 批次执行查询 125

9.9 测试记录单的查看与分析 126

9.10 测试结果的统计分析 127

第10章 软件评审 128

10.1 概述 128

10.2 软件评审的组织 128

10.2.1 内部评审 128

10.2.2 外部评审 129

10.3 软件评审的内容 130

10.3.1 管理评审 130

10.3.2 技术评审 130

10.3.3 文档评审 131

10.4 软件评审方法 131

10.4.1 走查法 131

10.4.2 结构走查法 132

10.4.3 审查法 133

10.4.4 三种评审方法的比较 134

10.5 软件评审的要点 134

第11章 电子商务网站实战演练 136

11.1 被测系统的添加与配置 137

11.1.1 添加被测系统 137

11.1.2 配置被测系统 138

11.2 测试项目的添加 140

11.3 登录功能测试 141

11.3.1 新建功能点 141

11.3.2 元素库的添加 141

11.3.3 基础脚本的配置 142

11.3.4 用例的添加 144

11.3.5 测试资源的配置 144

11.3.6 测试计划及执行 145

11.4 注册功能测试 147

11.4.1 新建功能点 147

11.4.2 元素库的添加 147

11.4.3 基础脚本的配置 148

11.4.4 用例的添加 149

11.4.5 测试资源的配置 149

11.4.6 测试计划及执行 149

11.5 商品搜索功能测试 150

11.5.1 新建功能点 150

11.5.2 元素库的添加 150

11.5.3 基础脚本的配置 151

11.5.4 用例的添加 151

11.5.5 测试资源的配置 151

11.5.6 测试计划及执行 152

11.6 下单功能测试 152

11.6.1 新建功能点 152

11.6.2 元素库的添加 153

11.6.3 基础脚本的配置 153

11.6.4 用例的添加 154

11.6.5 测试资源的配置 154

11.6.6 测试计划及执行 154

11.7 订单查询功能测试 155

11.7.1 新建功能点 155

11.7.2 元素库的添加 155

11.7.3 基础脚本的配置 155

11.7.4 用例的添加 156

11.7.5 测试资源的配置 157

11.7.6 测试计划及执行 157

第12章 智慧校园网站实战演练 159

12.1 测试系统的添加与配置 159

12.1.1 添加测试系统 159

12.1.2 配置测试系统 161

12.2 测试项目的添加 163

12.3 基础配置功能模块测试 164

12.3.1 区域配置功能测试 164

12.3.2 项目配置功能测试 171

12.3.3 处理规则功能测试 176

12.3.4 通用配置功能测试 181

12.4 系统配置功能模块测试 186

12.4.1 组织管理功能测试 187

12.4.2 人员管理功能测试 191

12.4.3 角色管理功能测试 197

查看更多关于的内容

本类热门
在线购买PDF电子书
下载此书RAR压缩包