《selenium高级自动化测试》已上架-本小编出品

小编自创建公众号以来,一直分享最实用,最贴近人类阅读习惯的技术类文章,得到很多同行的鼓励,也有不少小伙伴的支持。

今天小编要给自己做个小广告宣传了,小编曾经说过selenium要写完100篇,目前已经出了61篇,小伙伴们都迫不及待的跟小编说出本书吧!一次偶然机会,小编遇到另外一个大神-葵花,于是乎这本书目前已经提前上线,小伙伴们可以通过正规渠道购买(目前唯一指定渠道:百度阅读,不要相信个人转账等方式)。

搜索方式:

  1. 打开百度 https://www.baidu.com

  2. 百度输入:百度阅读,回车搜索

  3. 百度阅读里输入:selenium,下图就是

目录(共71章)

  • 前言

  • 第一章 环境搭建

    • 1.1 环境搭建

    • 1.2 pip降级selenium3.0

    • 1.3 解决pip异常问题

    • 1.4 Chrome浏览器

    • 1.5 pycharm使用

    • 1.6 selenium3+firefox环境搭建

  • 第二章 WebDriver API

    • 2.1 操作元素基本方法

    • 2.2 常用8种元素定位(Firebug和firepath)

    • 2.3 xpath定位

    • 2.4 CSS定位

    • 2.5 SeleniumBuilder辅助定位元素

    • 2.6 操作元素(键盘和鼠标事件)

    • 2.7 多窗口、句柄(handle)

    • 2.8 定位一组元素elements

    • 2.9 iframe

    • 2.8 下拉框处理

    • 2.9 处理浏览器弹窗

    • 2.10 select下拉框

    • 2.11 alert\confirm\prompt

    • 2.12 单选框和复选框(radiobox、checkbox)

    • 2.13 table表格定位

    • 2.14 加载Firefox配置

    • 2.15 富文本(richtext)

    • 2.16 文件上传(send_keys)

    • 2.17 获取元素属性

    • 2.18 爬页面源码(page_source)

    • 2.19 cookie相关操作

    • 2.20 绕过验证码(add_cookie)

    • 2.21 JS处理滚动条

    • 2.22 JS处理富文本

    • 2.23 js处理日历控件(修改readonly属性)

    • 2.24 js处理内嵌div滚动条

    • 2.25 js处理多窗口

    • 2.26 js解决click失效问题

    • 2.27 查看webdriver API(带翻译)

  • 第三章 unittest介绍

    • 3.1 unittest简介

    • 3.2 unittest执行顺序

    • 3.3 unittest批量执行

    • 3.4 unittest之装饰器(@classmethod)

    • 3.5 unittest生成测试报告HTMLTestRunner

    • 3.6 unittest之断言

    • 3.7 搭建简易项目

    • 3.8 run_main.py源码

  • 第四章 场景判断与封装

    • 4.1 显示等待WebDriverWait

    • 4.2 定位方法参数化find_element()

    • 4.3 判断元素16种方法expected_conditions

    • 4.4 判断title方法title_is

    • 4.5 判断文本text_to_be_present_in_element

    • 4.6 判断弹出框alert_is_present

    • 4.7 二次封装(click/sendkeys)

  • 第五章 Selenium Grid

    • 5.1 Selenium Grid

  • 第六章  设计模式(POM)

  • 第七章 selenium phantomjs页面解析使用

  • 第八章  多线程

  • 第九章 项目

  • 9.1 tomcat+jenkins  (赠送相关搭建视频)

  • 基础实战一

  • 基础实战二

  • 基础实战三

  • 进阶之 selenium PO项目实战

  • 进阶之 selenium+appium

  • 附录一

目前本书还在进一步优化中,一直在持续更新,看下更新记录就知道小编多勤快了。

为啥此书值得购买?

selenium自动化的学习没那么难,你和大神的距离,只是差一本好书而已!

本书是收集小编公众号精华内容,并重新整理编辑,代码重新优化,前面三章内容是基础内容,从第四章开始引入显示等待和16种判断方法,另外对原生的selenium做了二次封装(目前市场上无此内容),phantomjs也是最新的内容,以通俗易懂的方式,从一个小白一步步走向大神之路。

就算没python基础的也没关系,本书不仅仅是一本selenium书,同时也是一本学习python的书,里面大量的实践案例,项目源代码,学完也能自己搭建项目了。jenkins持续集成这块环境搭建,也赠送小编本人亲自录制的视频。

购买此书有以下福利:

  1. 可以加selenium Python测试开发 QQ群:372471871(读书体验交流,凭流水单进入,有问题可以群里解答)

  2. 进群后,可以联系群管理,领一份对应PDF版,便于阅读

(0)

相关推荐