标签分类
当前位置:首页 > 程序设计电子书 > Selenium3电子书网盘下载
Selenium3自动化测试实战:基于Python语言

Selenium3自动化测试实战:基于Python语言 完整原版电子书

官方价: 34.99

更 新:

Selenium3自动化测试实战:基于Python语言 PDF 下载

下载地址:https://pan.baidu.com/s/1f-nqVznwnT49wWxRb62CD

分享码:xhj5

给大家带来的一篇关于Selenium3相关的电子书资源,介绍了关于Selenium3、自动化测试、Python语言方面的内容,本书是由电子工业出版社出版,格式根据源资源分为PDF、epub、mobi、azw3其中一种或多种格式,资源大小99.55 MB,虫师编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.6,更多相关的学习资源可以参阅 程序设计电子书Python电子书、等栏目。

Selenium3自动化测试实战:基于Python语言 PDF

《Selenium3自动化测试实战——基于Python语言》重要知识结构图总结得出:

(1) Python3 编程语言基础精解

(2) 依据20个例证呈现WebDriver API 的运用场景

(3) unittest & pytest 两大单元测试构架多方位详解

(4) 数据统计控制器实体模型在最新项目中的应用

(5) 依据自动化控制最新项目连接起来所有知识结构图

(6) Jenkins持续集成的安装与配置

(7) appium 移动测试工具的应用

这书现有14章,第1章详解了自动化测试相关的基础知识。第2章到第10章是这书的头等大事,从地理环境搭建,到WebDriver API详解,再到单元测试构架的运用,循序渐进地详解了自动化测试常见到的专业技能,*后再依据最新项目将这类专业技能连接起来出來。第11章详细说明了如何使用Jenkins配置自动化测试最新项目。第12章到第14章详解了移动自动化控制测试工具appium的运用。这书的写作目的并不是简单地坦白客户如何使用1个自动化控制测试工具,仅仅希望客户在培训学习这书的内容后能够提升专业性高度、拓展专业性总宽,从而处理简单的手工检验,向頂級软件测试迈进。

目录

  • 第1 章 自动化测试基础 1
  • 1.1 分层的自动化测试 1
  • 1.2 适合自动化测试的项目 3
  • 1.3 如何学习UI 自动化测试 4
  • 1.4 Selenium 简介 4
  • 1.5 appium 简介 8
  • 第2 章 测试环境搭建 10
  • 2.1 安装Python 10
  • 2.2 安装Selenium 12
  • 2.3 第一个Selenium 自动化测试脚本 12
  • 2.4 浏览器驱动 13
  • 第3 章 Python 基础 16
  • 3.1 Python 哲学 16
  • 3.2 输出 18
  • 3.2.1 打印 18
  • 3.2.2 引号与注释 19
  • 3.3 分支与循环 20
  • 3.3.1 if 语句 20
  • 3.3.2 for 语句 21
  • 3.4 列表、元组与字典 22
  • 3.4.1 列表 22
  • 3.4.2 元组 23
  • 3.4.3 字典 24
  • 3.5 函数、类和方法 25
  • 3.5.1 函数 25
  • 3.5.2 类和方法 26
  • 3.6 模组 27
  • 3.6.1 调用模块 27
  • 3.6.2 自定义模块 30
  • 3.6.3 跨目录调用文件 31
  • 3.6.4 编写自测代码 33
  • 3.7 异常 34
  • 3.7.1 认识异常 34
  • 3.7.2 更多异常用法 37
  • 3.7.3 抛出异常 37
  • 3.8 新手常犯的错误 38
  • 第4 章 WebDriver API 40
  • 4.1 从定位元素开始 40
  • 4.1.1 id 定位 44
  • 4.1.2 name 定位 44
  • 4.1.3 class 定位 44
  • 4.1.4 tag 定位 44
  • 4.1.5 link 定位 45
  • 4.1.6 partial link 定位 45
  • 4.1.7 XPath 定位 46
  • 4.1.8 CSS 定位 48
  • 4.1.9 用By 定位元素 51
  • 4.2 控制浏览器 52
  • 4.2.1 控制浏览器窗口大小 52
  • 4.2.2 控制浏览器后退、前进 52
  • 4.2.3 模拟浏览器刷新 53
  • 4.3 WebDriver 中的常用方法 53
  • 4.4 鼠标操作 55
  • 4.5 键盘操作 57
  • 4.6 获得验证信息 58
  • 4.7 设置元素等待 59
  • 4.7.1 显式等待 60
  • 4.7.2 隐式等待 62
  • 4.8 定位一组元素 63
  • 4.9 多表单切换 64
  • 4.10 多窗口切换 65
  • 4.11 警告框处理 67
  • 4.12 下拉框处理 69
  • 4.13 上传文件 70
  • 4.14 下载文件 

上一篇:最后一个人类  下一篇:社群营销实战手册:从社群运营到社群经济

展开 +

收起 -

Selenium3 相关电子书
Selenium3 学习笔记
网友NO.498941

selenium3+python3环境搭建教程图解

1、首先安装火狐浏览器 有单独文章分享怎么安装 2、搭建python环境 安装python,安装的时候把path选好,就不用自己在配置,安装方法有单独文档分享 安装好以后cmd打开输入python查看是否配置好 3、安装pip 一般python会默认带一个,放置和python一个地址,这样就不需要重新配置环境变量 安装路径可以上网查询很多的教程 https://pypi.python.org/pypi/pip 下载pip源码包 减压以后在cmd 窗口下用cd命令切换到 E:\新建文件夹 (2)\python\pip-18.1 目录下 。然后输入 python setup.py install 安装pip工具。 安装完成以后会显示: Finished processing dependencies for pip==8.1.2 4、安装python集成开发环境pycharm 地址的话官网一搜索就有,下载一个exe文件 下载到本地以后,双击exe文件安装,具体官网有很多教程,可以看怎么安装。安装好以后就可以创建project。 5、最后一步安装selenium3(webdriver)主要就是其在python中如何安装和使用 如果安装好python和pip 尝试在cmd中输入 pip install selenium 如果ok的话就可以省很多事 如果不ok 就跟着我的脚步 1、下载selenium安装包,地址https://pypi.python.org/pypi/selenium 点击download 然后进入下一界面 点击扩展名为gz的源码包下载,下载后减压。然后cd切换到该文件的setup.py目录下,类似于安装pip安装包的方法一样,输入python setup.py install 安装ok界面显……

网友NO.276660

解决python selenium3启动不了firefox的问题

selenium3.0之后的版本的就不支持直接打开火狐浏览器,启动火狐浏览器报错,如下图,要想运行就需要我们单独装上驱动。 3.0之前的版本,是可以直接打开火狐浏览器的。 解决办法: 1、首先下载最新版的火狐浏览器 2、下载合适的驱动,对应自己系统,下载地址https://github.com/mozilla/geckodriver/releases,解压文件把下载的驱动文件放在自己的驱动目录下边,我放在单独一个d盘的D:\driver目录下. 重新运行脚本即可。 以上这篇解决python selenium3启动不了firefox的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。 ……

网友NO.481939

通过python+selenium3实现浏览器刷简书文章阅读量

准备工作 下载python,本文以python3.6为例。python3.6下载地址:python3下载地址,选择合适的版本安装。安装成功后,打开命令提示符,在其中输入python,显示如下信息,则说明安装成功。 C:\Users\UbuntupythonPython 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information. 安装selenium3,打开命令提示符,输入pip install selenium,selenium会自动下载安装。安装完成后,打开命令提示符,输入python,然后在python环境下输入import selenium,如果没有提示错误,则安装成功。 C:\Users\UbuntupythonPython 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information. import selenium 下载浏览器驱动,本文以火狐为例,火狐的selenium驱动为geckodriver。geckodriver下载地址:geckodriver下载地址,下载解压后,将geckodriver.exe文件放到python目录下,本例地址为C:\Program Files\Python36,也可以将geckodriver.exe加入环境变量。 刷阅读量脚本 实测在未登录情况下,通过刷新页面,可以达到增加阅读量的效果,所以我们的策略是,打开浏览器,不停的刷新页面,以达到增加阅读量的效果。下面是刷数量代码: from selenium import webdriverfrom selenium.webdriver.common.by import Byfr……

网友NO.585183

处理Selenium3+python3定位鼠标悬停才显示的元素

先给大家介绍下Selenium3+python3--如何定位鼠标悬停才显示的元素 定位鼠标悬停才显示的元素,要引入新模块 # coding:utf-8from selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChainsdriver = webdriver.Firefox()driver.get("http://www.baidu.com")# 定位百度页面上鼠标悬停设置按钮mouse = driver.find_element_by_link_text("设置")ActionChains(driver).move_to_element(mouse).perform()driver.find_element_by_link_text("高级搜索").click() 知识点扩展: python selenium 鼠标悬停 #鼠标悬停chain = ActionChains(driver)implement = driver.find_element_by_link_text()chain.move_to_element(implement).perform() 模拟鼠标悬停后,后搜索需要内容 总结 以上所述是小编给大家介绍的处理Selenium3+python3定位鼠标悬停才显示的元素,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对码农之家网站的支持! 如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢! ……

liuchaoqun108

liuchaoqun108 发起

资源
46
粉丝
25
喜欢
1215
评论
9

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明