转载至: https://download.csdn.net/download/lan_dou1107/9833657
下载链接: 点我一键跳转到 下载链接
下载声明: 本资料仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版!
虫师的Selenium2 Java自动化测试实战(修正版),针对Java语言的Selenium学习入门书,修正版和第一版相比,纠正书中错误,并更新了部分章节。
前言 2
目录 4
第 1 章 自动化测试基础 8
1.1 软件测试分类 8
1.2 分层的自动化测试 11
1.3 什么样的项目适合自动化测试. 14
1.4 自动化测试及工具简述 15
1.5 Selenium 工具介绍 15
1.6 前端技术介绍 17
1.7 前端工具介绍 19
1.8 开发语言的选择 20
第 2 章 测试环境搭建 22
2.1 Window 下环境搭建 22
2.4 编写第一个自动化脚本 32
2.5 安装浏览器驱动 34
2.5 不同编程语言下使用 WebDriver 35
第 3 章 Java 编程基础 38
3.1 输出与输入 38
3.2 分支与循环 40
3.3 数组与字典 44
3.4 类与对象 47
3.5 import 和 package 51
3.6 异常53
第 4 章 WebDriver API 58
4.1 从定位元素开始 58
4.2 控制浏览器 68
4.3 简单元素操作 71
4.4 鼠标事件 74
4.5 键盘事件 77
4.6 获得验证信息 79
4.7 设置元素等待 80
4.8 定位一组元素 83
4.9 多表单切换 87
4.10 多窗口切换 89
4.11 警告框处理 91
4.12 上传文件 92
4.14 下载文件 98
4.15 操作 Cookie 100
4.16 调用 JavaScript 102
4.17 处理 HTML5 的视频播放 104
4.18 窗口截图 106
4.19 关闭窗口 107
4.20 验证码的处理 107
4.21 WebDriver 原理 109
本章小结 110
第 5 章 图形自动化语言 Sikuli 111
5.1 sikuli-X 工具介绍 111
5.2 在 Java 中使用 Sikuli 117
第 6 章 自动化测试模型 120
6.1 自动化测试模型介绍 120
6.2 模块化实例 124
6.3 数据驱动实例 128
本章小结 137
第 7 章 Selenium IDE 138
7.1 Selenium IDE 安装 138
7.2 Selenium IDE 界面介绍 140
7.3 创建测试用例 141
7.4 Selenium IDE 命令 144
7.5 断言与验证 147
7.6 等待与变量 150
本章小结 151
第 8 章 Junit 单元测试框架 152
8.1 导出 Junit 自动化测试脚本 152
8.2 Junit 单元测试框架解析 158
8.3 用 Junit 编写 web 自动化 169
本章小结 172
第 10 章 Page Object 设计模式 191
10.1 认识 Paget Object 191
10.2 Paget Object 实例 192
第 11 章 Selenium Grid2 196
11.1 Selenium Server 环境配置 196
11.2 Selenium Grid 工作原理 198
11.3 Selenium Grid 应用 201
11.4 WebDriver 驱动 209
本章小结 216
第 12 章 自动化测试项目实战218
12.1 自动化测试用例设计 218
12.2 126 邮箱项目实战 220
本章小结 229
第 13 章 Git 管理项目 230
13.1 Git/GitCafe 托管测试项目 230
13.2 Git/Git Server 搭建 242
第 14 章 Maven 基础 251
14.1 安装与配置 251
14.2 包的管理与更新 255
14.3 安装 Selenium 258
14.4 运行 Junit Selenium 测试 259
本章小结 262
第 15 章 持续集成 Jenkins 入门 264
15.1 环境搭建 264
15.2 创建任务 267
15.3 运行构建 270
15.4 定时执行构建 272
本章小结 274
附录 275
XPath 275
语法 275
CSS 选择器参考手册 278
参考 280
沙发 来自 Mr小贤儿 2020-05-20 09:20 回复 求链接
#2楼 来自 大白 对 Mr小贤儿 的回复 2020-05-20 15:13 回复 文章里有下载链接