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

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

  • 大小:99.55 MB
  • 类型:Selenium3
  • 格式:PDF
  • 出版:电子工业出版社
  • 作者:虫师
  • 更新:2019-10-22 17:17:59
vip 免费获取(已有103人参与)
关注公众号免费送书
版权投诉 / 资源反馈(本资源由用户 程向晨 投稿)

《Selenium3自动化测试实战基于Python语言》重要知识结构图总结得出: (1)Python3编程语言基础精解 (2)依据20个例证呈现WebDriverAPI的运用场景 (3)unittestpytest两大单元测试构架多方位详解 (4)数据统计控制器实体模型在最新项目中的应用 (5)依据自动化控制最新项目连接起来所有知识结构图 (6)Jenkins持续集成的安装与配置 (7)appium移动测试工具的应用 这书现有14章,第1章详解了自动化测试相关的基础知识。第2章到第10章是这书的头等大事,从地理环境搭建,到WebDriverAPI详解,再到单元测试构架的运用,循序渐进地详解了自动化测试常见到的专业技能,*后再依据最新项目将这类专业技能连接起来出來。第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 下载文件

相关资源

  • 数值分析(第4版)

    数值分析(第4版) 课后答案

    《数值分析(第4版)》是为理工科院校各专业普遍开设的数值分析课程编写的教材,其内容包括插值与逼近,数值微分与数值积分,常微分方程民线性方程组的数值解法,矩阵的特征值与特征向量计算等,每章附有习题并在书末有部分答案,全书阐述严谨,脉络分明,深入浅出,便于教学。 目录 章 绪论 1.1 数值分析研究的对象与特点 1.2 误差来源与误差分析的重要性 1.3 误差的基本概念 1.4 数值运算中误差分析的方法与原则 小结 习题 第2章 插值法 2.1

    大小:12.1 MB数值分析课后答案

  • C#程序设计实用教程

    C#程序设计实用教程 课后答案

    本教程以Visual Studio.NET 2005为开发平台。全书共分成两个部分,部分为基础实验部分; 第2部分为课程设计部分。其中,部分给出了12个基础实验,基本覆盖了C#程序设计的主要知识点、方法和技巧; 第2部分给出了课程设计的任务书与指导书,以及若干个课程设计题目和两个课程设计项目案例(基于C#、SQL Server 2005的MIS系统)。教程中的项目案例的源代码和数据库放在清华大学出版社网站(www.tup.com.cn)中,可供读者参考。 本教程特别适合于C#的初学者,也适

    大小:585 KBC#课后答案

  • 微型计算机接口技术及应用

    微型计算机接口技术及应用 课后答案

    《普通高等教育十一五□□□规划教材:微型计算机接口技术及应用》以微机接口为对象,深入地阐述了现代微机接口技术的原理及应用。全书共13章,前10章为接口技术的基本内容,集中介绍与分析了用户设备接口的共性技术,分别详细讨论了各种传统常用接口的电路设计及控制程序编写。后3章是接口技术新发展的内容,对PCI总线接口(桥)和WDM设备驱动程序的设计进行了深入具体讨论。 《普通高等教育十一五□□□规划教材:微型计算机接口技术及

    大小:10.9 MB微机接口课后答案

  • 计算机网络实验教程

    计算机网络实验教程 课后答案

    本书作为普通高等教育十五国家级规划教材《计算机网络》(第二版)配套实验教材,由2004年度国家精品课程计算机网络西安交通大学网络课程组教师编写。全书共分两大部分。第一部分(第1章~第6章)为软件篇,包括Windows平台下Inter应用技术、Windows 2000系统应用、IIS基础应用以及Linux系统环境下Web网站建设的动态网页编程与数据存储技术、Linux平台操作与应用、网络管理和网络安全等内容。第二部分(第7章~第11章)为硬件篇,包括数据通信、以太网基础

    大小:644 KB计算机网络课后答案

  • Statistical Inference(统计推断)第二版

    Statistical Inference(统计推断)第二版 课后答案

    《统计推断》(英文版)(原书第2版)从概率论的基础开始,通过例子与习题的旁征博引,引进了大量近代统计处理的新技术和一些国内同类教材中不能见而广为使用的分布。其内容包括工科概率论入门、经典统计和现代统计的基础,又加进了不少近代统计中数据处理的实用方法和思想,例如:Bootstrap再抽样法、刀切(Jackknife)估计、EM算法、Logistic回归、稳健(Robust)回归、Markov链、MonteCarlo方法等。它的统计内容与国内流行的教材相比,理论较深,模

    大小:22.3 MB统计课后答案

  • 《3G技术与基站工程》教案

    《3G技术与基站工程》教案

    内容介绍 本书立足于TD-SCDMA系统,介绍了3G通信原理及基站工程的相关知识。全书分为3个部分:第一部分为第三代移动通信系统,内容包括3G技术概述和TD-SCDMA移动通信技术;第二部分为TD-SCDMA基站子系统原理,内容包括TD-SCDMA基站子系统原理和TD-SCDMA无线优化参数;第三部分为3G基站工程,内容包括3G基站天馈系统介绍、3G基站工程和3G室内分布工程。 本书可作为高职高专通信技术、移动通信等专业3G相关课程的教材和3G相关培训的教学用书,同时也可供3

    大小:26.25 MB3G技术配套资源

  • 《CAXA制造工程师2006基础教程》教学大纲,教案

    《CAXA制造工程师2006基础教程》教学大纲,教案

    内容介绍 本书共六个项目。项目一通过入门实例,介绍CAXA制造工程师2006的基本界面、常用键、导航信息;项目二至项目五通过多个典型实例的讲解,介绍二维曲线的绘制、三维实体的绘制、三维曲面的绘制、曲面实体混合造型、CAM加工参数及其使用技巧。项目六为综合实例,将前面五个项目介绍的操作技能运用到一个完整的操作过程当中。各项目均配有项目训练。 本书是中等职业技术学校机电类专业机械CAD/CAM课程的教材,也可作为数控加工自动编程

    大小:1 MBCAXA配套资源

  • visual foxpro及其应用系统开发(第二版)

    visual foxpro及其应用系统开发(第二版) 课后答案

    《Visual FoxPro及其应用系统开发题解与实验指导(第2版)》是《Visual FoxPro及其应用系统开发》(第二版)的配套用书,内容包括习题参考解答和上机实验指导两部分。 在习题参考解答中,解答了主教材中一百多个习题,在解题方法、程序设计思想与技巧,以及理解和运用VFP命令、函数、属性、事件和方法程序等方面可供读者借鉴,有助于读者提高应用vFP解决实际问题的能力。在上机实验指导中,设计了一个与主教材中不同的数据库,并用14个实验来配合

    大小:62.9 KBfoxpro课后答案

参与送书

相关声明:

学习笔记