吴老的《selenium webdriver 实战宝典》出版了!5000+实战代码有你好看!
Posted 光荣之路
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了吴老的《selenium webdriver 实战宝典》出版了!5000+实战代码有你好看!相关的知识,希望对你有一定的参考价值。
哗啦啦啦!吴老的《selenium webdriver 实战宝典》出版了!让我们先来瞻仰一下这本书的封面!
有点严肃。。。人家是专业技术著作呢,里面有5000+行实战代码呢!四个框架实战代码:并发执行框架,应为驱动框架,数据驱动框架,关键字驱动框架,可实现不用测试写代码几就可以实现自动化测试用例!
本书是一本从入门到精通模式的Selenium WebDriver实战经验分享书籍。
全书共分为四个部分:
第1部分基础篇主要讲解自动化测试相关的基础理论、WebDriver 环境安装、单元测试工具的使用方法以及 WebDrvier的入门使用实例;
第2部分实战应用篇基于丰富的实战案例讲解页面元素的定位方法以及 WebDriver 的最常用API使用方法;
第3部分自动化测试框架搭建篇深入讲解了页面对象的设计模式以及分布式并发执行测试框架、数据驱动测试框架、行为驱动测试框架和关键字驱动测试框架的实例源码;
第4部分为常见问题和解决办法,讲解了WebDriver使用过程中的常见疑难问题和解决办法。
第一篇 基础篇
第1章 Selenium简介 1
第2章 自动化测试的那点事儿 7
第3章 自动化测试辅助工具 1
第4章 Selenium IDE 2
第5章 搭建Java环境和Eclipse集成开发环境 45
第6章 WebDriver的安装配置 58
第7章 单元测试框架的基本使用介绍 63
第8章 页面元素的定位方法 97
第二篇 实战应用篇
第9章 WebDriver的多浏览器测试 119
第10章 WebDriver API实例详解 127
第11章 WebDriver的高级应用实例 160
11.1 使用javascriptExecutor单击元素 160
11.2 在Ajax方式产生的浮动框中,单击选择包含某个关键字的选项 161
11.3 设置一个页面对象的属性值 163
11.4 在日期选择器上进行日期选择 165
11.5 如何能够无人工接入的自动化下载某个文件 166
11.6 使用sendKeys方法上传一个文件附件 169
11.7 使用第三方工具AutoIt上传文件 170
11.8 操作Web页面的滚动条 175
11.9 启动带有用户配置信息的Firefox浏览器窗口 177
11.10 Robot对象操作键盘 179
11.11 对象库(UI Map) 182
11.12 操作富文本框 185
11.13 精确比较网页截图图片 189
11.14 高亮显示正在被操作的页面元素 191
11.15 在测试中断言失败的步骤进行屏幕截图 193
11.16 使用Log4j在测试过程中打印执行日志 198
11.17 封装操作表格的公用类 202
11.18 控制html5语言实现的视频播放器 205
11.19 在HTML 5的画布元素上进行绘画操作 207
11.20 操作HTML 5的存储对象 209
第三篇 自动化测试框架搭建篇
第12章 数据驱动测试 211
12.1 什么是数据驱动 211
12.2 使用TestNG进行数据驱动 211
12.3 使用TestNG和CSV文件进行数据驱动 214
12.4 使用TestNG、Apache POI和Excel文件进行数据驱动测试 216
12.5 使用mysql数据库实现数据驱动测试 219
第13章 页面对象(Page Object)模式 224
13.1 页面对象模式简介 224
13.2 使用PageFactory类 225
13.3 使用LoadableComponent类 228
13.4 多个PageObject的自动化测试实例 230
第14章 行为驱动测试 237
14.1 行为驱动开发和Cucumber简介 237
14.2 Cucumber在Eclipse中的环境搭建 238
14.3 在Eclipse中使用Junit和英文语言进行行为驱动测试 240
14.4 在Eclipse中使用JUnit和中文语言进行行为驱动测试 247
第15章 Selenium-Grid的使用 251
15.1 Selenium Grid简介 251
15.2 Selenium Grid的使用方法 252
15.3 通过TestNG使用Firefox、IE和Chrome浏览器进行并发的远程自动化测试 258
15.4 使用Selenium Grid时,在远程节点计算机进行 屏幕截屏 267
第16章 自动化测试框架的Step By Step搭建及测试实战 270
16.1 什么是自动化测试框架 270
16.2 数据驱动框架及实战 272
16.3 关键字框架搭建及实战 303
第四篇 常见问题和解决方法
第17章 自动化测试常见问题和解决方法 365
17.1 如何让WebDriver支持IE 11? 365
17.2 “Unexpected error launching Internet Explorer. Browser zoom
level was set to 75%(或其他百分比)”的错误如何解决 366
17.3 如何消除Chrome浏览中的--ignore-certificate-errors提示 367
17.4 为什么在某些IE浏览器中输入数字和英文特别慢 367
17.5 常见异常和解决方法 368
目前,《selenium webdriver 实战宝典》在京东、亚马逊、当当上均有出售。欢迎购买支持!
链接:
京东:http://item.jd.com/1755895211.html(点击原文阅读也可以购买呦!)
当当:http://product.dangdang.com/23781216.html
吴老名句 :用我的努力改变一些测试者的命运,推动中国测试行业技术含量的提高!
他做到了,你也可以!
书中实战经验与5000行代码都是杠杠的干货!
欢迎研读、提问并提错!
只要你能打动吴老,会有小奖励呦!
网址:www.gloryroad.cn
以上是关于吴老的《selenium webdriver 实战宝典》出版了!5000+实战代码有你好看!的主要内容,如果未能解决你的问题,请参考以下文章
免费送书 | 《Selenium WebDriver 3 实战宝典(Java版)》
好书送不停| 周四《Selenium WebDriver 3.0 自动化测试框架实战指南》
好书送不停 | Selenium WebDriver 3.0 自动化测试框架实战指南