零成本实现Web自动化测试-温素剑pdf中文完整版
分享到:
零成本实现Web自动化测试2011年5月由电子工业出版社出版发行,是一本Web自动化测试的专业工具书。据小编知web自动化测试,就是网页自动化测试。通过软件对web对象进行输入数据,单击等操作,比较预结果和实际结果,包括测试报告。小编分享的这本零成本实现Web自动化测试从Web自动化测试工具入手,由浅入深、全面、细致地阐述了如何使用开源测试工具来完成Web自动化测试,便于读者轻松掌握Web自动化测试的原理、方法和实际操作。所以,它不是一本深奥的测试理论书籍,而是一本测试实战类的书籍,作者温素剑试图在书中向读者演示如何使用Selenium、WebDriver、Bromine、SauceLabs、MantisBT搭建起一整套稳定、高效、成本为零的自动化测试平台。零成本实现Web自动化测试以测试GoogleGMAIL为具体范例,提供了完整的Web自动化测试解决方案。零成本实现Web自动化测试是一本Web自动化测试的专业工具书,也是软件测试工程师的良师益友,可作为软件测试培训、高等院校软件相关专业的辅助教材,目标读者是初级或者资深软件测试工程师、对提高自动化测试的有效性感到困惑的测试经理,以及有志于从事软件测试工作的应届毕业生。
2.禁用于商业用途!如果您喜欢《零成本实现Web自动化测试》,请购买正版,谢谢合作。
3.爱学习,请到3322软件站查找资源自行下载!
2.以测试Google GMAIL为具体范例提供了完整的Web自动化测试解决方案
3.从实战出发,向读者演示使用Selenium.WebDriver等等搭建一整套稳定,有效,成本为零的自动化测试平台
4.提供使用Selenium经常要用到的一些资料,帮助读者轻松掌握web自动化测试方法
第1章 自动化测试基础
1.1 初识自动化测试
1.1.1 自动化测试是什么
1.1.2 常见的自动化测试架构
1.1.3 自动化测试的基本流程
1.1.4 走出自动化测试认知的误区
1.2 开源Web自动化测试
1.2.1 Web自动化测试
1.2.2 是否选择开源自动化测试
1.2.3 开源自动化测试的优势
第2章 Selenium简介和基础
2.1 Selenium简介
2.2 Selenium基础
2.3 小结
第3章 Selenium-IDE
3.1 简介 26
3.2 IDE操作界面
3.3 测试案例和测试案例集
3.3.1 创建测试案例
3.3.2 运行测试案例
3.3.3 调试测试案例
3.3.4 测试案例集
3.4 IDE功能扩展
3.5 常见错误处理
第4章 Selenium命令
4.1 验证页面元素
4.2 定位页面元素
4.3 文字范本匹配
4.4 命令使用技巧
第5章 Selenium-RC
5.1 简介 63
5.2 Selenium-RC基础
5.2.1 Selenium-RC工作原理
5.2.2 Selenium-RC架构
5.2.3 Selenium-RC安装
5.3 Selenium-RC使用
5.3.1 从Selenese到测试程序
5.3.2 构建你的测试程序
5.3.3 学习Selenium-RC API
5.3.4 报告测试结果
5.3.5 为测试加入一些编程逻辑
5.3.6 Server选项
5.3.7 处理HTTPS和安全弹出对话框
5.3.8 支持其他浏览器和浏览器配置
5.4 常见错误的处理
第6章 Selenium测试案例设计
6.1 测试设计导言
6.2 测试什么
6.3 验证结果
6.3.1 断言vs验证
6.3.2 权衡:assertTextPresent、assertElementPresent、assertText
6.4 选择一个定位策略
6.4.1 定位动态对象
6.4.2 如何避免在测试中使用复杂的xpath表达式
6.5 测试Ajax应用系统
6.6 UI映射
6.7 数据驱动测试
6.8 数据库验证
第7章 Selenium用户扩展
7.1 简介
7.2 Actions
7.3 AccessorsAssertions
7.4 定位策略
7.5 在Selenium-IDE中使用用户扩展
7.6 在Selenium RC中使用用户扩展
第8章 Selenium-Grid
8.1 Selenium-Grid是如何工作的
8.1.1 传统的Selenium架构
8.1.2 Selenium Grid架构
8.1.3 指定测试执行环境
8.2 如何使用Selenium-Grid测试平台
第9章 Selenium 2.0和WebDriver
9.1 WebDriver基础
9.1.1 WebDriver是什么
9.1.2 什么时候使用WebDriver
9.1.3 五分钟入门指南
9.2 WebDriver的各种实现
9.2.1 HtmlUnit Driver
9.2.2 Firefox Driver
9.2.3 Internet Explorer Driver
9.2.4 Chrome Driver
9.3 WebDriver进阶
9.4 模拟Selenium RC
第2篇 自动化测试实战篇
第10章 实战——测试Google GMAIL
10.1 明确测试范围
10.2 Selenium测试——登录GMAIL邮箱
10.3 Selenium测试——撰写邮件
10.4 Selenium测试——删除邮件以及邮件列表
10.5 Selenium测试——邮件存档
10.6 Selenium测试——搜索邮件
10.7 使用测试案例集来管理Selenium-IDE脚本
10.8 留给读者的思考
第11章 管理你的测试案例——Bromine
11.1 Bromine基础
11.1.1 为什么使用Bromine
11.1.2 Bromine特性
11.1.3 Bromine工作原理
11.1.4 安装Bromine
11.2 配置和使用Bromine
11.2.1 配置Bromine测试节点
11.2.2 配置Bromine任务调度器
11.2.3 创建一个Bromine测试脚本
11.2.4 在Bromine中上载测试脚本
11.2.5 测试计划
11.2.6 测试实验室
11.2.7 控制面板
11.3 实战——管理Google GMAIL测试案例
第12章 测试云——SauceLabs
12.1 Sauce OnDemand
12.1.1 如何使用Sauce OnDemand
12.1.2 Sauce OnDemand常用参数
12.2 Sauce Connect
12.3 Sauce IDE
12.4 Sauce RC
12.5 实战——在SaucesLabs 中运行Google GMAIL测试案例
12.6 实战——在Bromine中集成SaucesLabs
第13章 管理你的缺陷——MantisBT
13.1 简介
13.2 安装
13.3 MantisBT配置
13.4 MantisBT管理
13.4.1 用户管理
13.4.2 项目管理
13.4.3 自定义字段管理
13.4.4 管理配置
13.5 报告缺陷
13.5.1 报告并处理缺陷
13.5.2 缺陷查询
13.5.3 缺陷修改
13.5.4 我的视图
13.6 统计报表和图形报表
13.7 留给读者的思考
第3篇 Selenium使用帮助篇
第14章 Selenium使用帮助
14.1 Selenium API速查手册
14.1.1 Selenium Action
14.1.2 Selenium Assertion
14.1.3 Selenium Accessors
14.2 Selenium 客户端驱动配置
14.2.1 NET客户端驱动配置
14.2.2 Java客户端驱动配置
14.2.3 Python客户端驱动配置
1、下载并解压,得出pdf文件
2、如果打不开本文件,别着急,这时候请务必在3322软件站选择一款阅读器下载哦
3、安装后,再打开解压得出的pdf文件
4、以上都完成后,接下来双击进行阅读就可以啦,朋友们开启你们的阅读之旅吧。
方法二:
1、可以在手机里下载3322软件站中的阅读器和百度网盘
2、接下来直接将pdf传输到百度网盘
3、用阅读器打开即可阅读
特别备注:
1.来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。2.禁用于商业用途!如果您喜欢《零成本实现Web自动化测试》,请购买正版,谢谢合作。
3.爱学习,请到3322软件站查找资源自行下载!
零成本实现Web自动化测试特色:
1.着重介绍如何使用Selenium和WebDriver两种开源的自动化测试工具,来构建Web自动化测试体系2.以测试Google GMAIL为具体范例提供了完整的Web自动化测试解决方案
3.从实战出发,向读者演示使用Selenium.WebDriver等等搭建一整套稳定,有效,成本为零的自动化测试平台
4.提供使用Selenium经常要用到的一些资料,帮助读者轻松掌握web自动化测试方法
零成本实现Web自动化测试目录:
第1篇 Selenium和WebDriver工具篇第1章 自动化测试基础
1.1 初识自动化测试
1.1.1 自动化测试是什么
1.1.2 常见的自动化测试架构
1.1.3 自动化测试的基本流程
1.1.4 走出自动化测试认知的误区
1.2 开源Web自动化测试
1.2.1 Web自动化测试
1.2.2 是否选择开源自动化测试
1.2.3 开源自动化测试的优势
第2章 Selenium简介和基础
2.1 Selenium简介
2.2 Selenium基础
2.3 小结
第3章 Selenium-IDE
3.1 简介 26
3.2 IDE操作界面
3.3 测试案例和测试案例集
3.3.1 创建测试案例
3.3.2 运行测试案例
3.3.3 调试测试案例
3.3.4 测试案例集
3.4 IDE功能扩展
3.5 常见错误处理
第4章 Selenium命令
4.1 验证页面元素
4.2 定位页面元素
4.3 文字范本匹配
4.4 命令使用技巧
第5章 Selenium-RC
5.1 简介 63
5.2 Selenium-RC基础
5.2.1 Selenium-RC工作原理
5.2.2 Selenium-RC架构
5.2.3 Selenium-RC安装
5.3 Selenium-RC使用
5.3.1 从Selenese到测试程序
5.3.2 构建你的测试程序
5.3.3 学习Selenium-RC API
5.3.4 报告测试结果
5.3.5 为测试加入一些编程逻辑
5.3.6 Server选项
5.3.7 处理HTTPS和安全弹出对话框
5.3.8 支持其他浏览器和浏览器配置
5.4 常见错误的处理
第6章 Selenium测试案例设计
6.1 测试设计导言
6.2 测试什么
6.3 验证结果
6.3.1 断言vs验证
6.3.2 权衡:assertTextPresent、assertElementPresent、assertText
6.4 选择一个定位策略
6.4.1 定位动态对象
6.4.2 如何避免在测试中使用复杂的xpath表达式
6.5 测试Ajax应用系统
6.6 UI映射
6.7 数据驱动测试
6.8 数据库验证
第7章 Selenium用户扩展
7.1 简介
7.2 Actions
7.3 AccessorsAssertions
7.4 定位策略
7.5 在Selenium-IDE中使用用户扩展
7.6 在Selenium RC中使用用户扩展
第8章 Selenium-Grid
8.1 Selenium-Grid是如何工作的
8.1.1 传统的Selenium架构
8.1.2 Selenium Grid架构
8.1.3 指定测试执行环境
8.2 如何使用Selenium-Grid测试平台
第9章 Selenium 2.0和WebDriver
9.1 WebDriver基础
9.1.1 WebDriver是什么
9.1.2 什么时候使用WebDriver
9.1.3 五分钟入门指南
9.2 WebDriver的各种实现
9.2.1 HtmlUnit Driver
9.2.2 Firefox Driver
9.2.3 Internet Explorer Driver
9.2.4 Chrome Driver
9.3 WebDriver进阶
9.4 模拟Selenium RC
第2篇 自动化测试实战篇
第10章 实战——测试Google GMAIL
10.1 明确测试范围
10.2 Selenium测试——登录GMAIL邮箱
10.3 Selenium测试——撰写邮件
10.4 Selenium测试——删除邮件以及邮件列表
10.5 Selenium测试——邮件存档
10.6 Selenium测试——搜索邮件
10.7 使用测试案例集来管理Selenium-IDE脚本
10.8 留给读者的思考
第11章 管理你的测试案例——Bromine
11.1 Bromine基础
11.1.1 为什么使用Bromine
11.1.2 Bromine特性
11.1.3 Bromine工作原理
11.1.4 安装Bromine
11.2 配置和使用Bromine
11.2.1 配置Bromine测试节点
11.2.2 配置Bromine任务调度器
11.2.3 创建一个Bromine测试脚本
11.2.4 在Bromine中上载测试脚本
11.2.5 测试计划
11.2.6 测试实验室
11.2.7 控制面板
11.3 实战——管理Google GMAIL测试案例
第12章 测试云——SauceLabs
12.1 Sauce OnDemand
12.1.1 如何使用Sauce OnDemand
12.1.2 Sauce OnDemand常用参数
12.2 Sauce Connect
12.3 Sauce IDE
12.4 Sauce RC
12.5 实战——在SaucesLabs 中运行Google GMAIL测试案例
12.6 实战——在Bromine中集成SaucesLabs
第13章 管理你的缺陷——MantisBT
13.1 简介
13.2 安装
13.3 MantisBT配置
13.4 MantisBT管理
13.4.1 用户管理
13.4.2 项目管理
13.4.3 自定义字段管理
13.4.4 管理配置
13.5 报告缺陷
13.5.1 报告并处理缺陷
13.5.2 缺陷查询
13.5.3 缺陷修改
13.5.4 我的视图
13.6 统计报表和图形报表
13.7 留给读者的思考
第3篇 Selenium使用帮助篇
第14章 Selenium使用帮助
14.1 Selenium API速查手册
14.1.1 Selenium Action
14.1.2 Selenium Assertion
14.1.3 Selenium Accessors
14.2 Selenium 客户端驱动配置
14.2.1 NET客户端驱动配置
14.2.2 Java客户端驱动配置
14.2.3 Python客户端驱动配置
下载说明:
方法一:1、下载并解压,得出pdf文件
2、如果打不开本文件,别着急,这时候请务必在3322软件站选择一款阅读器下载哦
3、安装后,再打开解压得出的pdf文件
4、以上都完成后,接下来双击进行阅读就可以啦,朋友们开启你们的阅读之旅吧。
方法二:
1、可以在手机里下载3322软件站中的阅读器和百度网盘
2、接下来直接将pdf传输到百度网盘
3、用阅读器打开即可阅读
展开更多
零成本实现Web自动化测试-温素剑pdf中文完整版下载地址
- 需先下载高速下载器:
- 专用下载:
- 其它下载: