当前位置:当前位置:主页 > 计算机电子书 > 程序设计 > Selenium3 pdf电子书
Selenium3自动化测试实战:基于Python语言

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

  • 更新:2019-10-22
  • 大小:99.55 MB
  • 类别:Selenium3
  • 作者:虫师
  • 出版:电子工业出版社
  • 格式:PDF

  • 资源介绍
  • 学习心得
  • 相关内容

Selenium3自动化测试实战:基于Python语言》是由电子工业出版社出版的一本关于Selenium3方面的书籍,作者是虫师,主要介绍了关于Selenium3、自动化测试、Python语言方面的知识内容,目前在Selenium3类书籍综合评分为:8.6分。

书籍介绍

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 下载文件 

资源获取

相关资源

网友留言