当前位置:首页>正文

全新正版图书 SELENIUM3自动化测试实战:基于PYTHON语言虫师电子工业出版社9787121369247 软件工具自动检测人天图书专营店 fb2 地址 mobi pdf txt 下载 chm 极速

免费下载书籍地址:PDF下载地址

精美图片

全新正版图书 SELENIUM3自动化测试实战:基于PYTHON语言虫师电子工业出版社9787121369247 软件工具自动检测人天图书专营店书籍详细信息

  • ISBN:9787121369247
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2019-07
  • 页数:272
  • 价格:50.20
  • 纸张:胶版纸
  • 装帧:平装-胶订
  • 开本:16开
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分

寄语:

正版图书保证质量 七天无理由退货让您购物无忧

内容简介:

《Selenium3自动化测试实战——基于Python语言》共分 14章,第 1章介绍了自动化测试相关的基础知识。第 2章到第 10章是本书的重点,从环境搭建,到 WebDriver API介绍,再到单元测试框架的使用,循序渐进地介绍了自动化测试所用到的知识,最后再通过项目将这些知识串联起来。第 11章详细介绍了如何使用 Jenkins配置自动化测试项目。第 12章到第 14章介绍了移动自动化测试工具 appium的使用。

《Selenium3自动化测试实战——基于Python语言》的写作目的并不是简单地告诉读者如何使用一个自动化测试工具,而是希望读者在学习本书的内容后能够提升技术高度、拓展技术宽度,从而摆脱简单的手工测试,向高级测试工程师迈进。

书籍目录:

第1 章 自动化测试基础 ................................................................................................. 1

1.1 分层的自动化测试 ................................................................................................ 1

1.2 适合自动化测试的项目 ........................................................................................ 3

1.3 如何学 自动化测试 ...................................................................................... 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 分支与循环 ..........................................................................................................

3.3.1 if 语句 .......................................................................................................

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 文件 ...........................................

作者介绍:

暂无相关内容,正在全力查找中

出版社信息:

暂无出版社相关信息,正在全力查找中!

书籍摘录:

暂无相关书籍摘录,正在全力查找中!

在线阅读/听书/购买/PDF下载地址:

在线阅读地址:全新正版图书 SELENIUM3自动化测试实战:基于PYTHON语言虫师电子工业出版社9787121369247 软件工具自动检测人天图书专营店在线阅读

在线听书地址:全新正版图书 SELENIUM3自动化测试实战:基于PYTHON语言虫师电子工业出版社9787121369247 软件工具自动检测人天图书专营店在线收听

在线购买地址:全新正版图书 SELENIUM3自动化测试实战:基于PYTHON语言虫师电子工业出版社9787121369247 软件工具自动检测人天图书专营店在线购买

原文赏析:

知识延伸 当Python在执行import语句时,到底进行了什么操作。按照Python的文档,它执行了如下操作:

  第1步,创建一个新的module对象(它可能包含多个module);

  第2步,把这个module对象插到sys.module中;

  第3步,装载module的代码(如果需要,则必须先编译);

  第4步,执行新的module中对应的代码。

  在执行第3步时,首先需要找到module程序所在的位置,搜索的顺序是:

  当前路径(以及从当前目录指定的sys.path),PythonPATH,再后是Python安装时设置的相关的默认路径。正因为存在这样的顺序,所以如果当前路径或PythonPATH中存在于标准module同样的module,则会覆盖标准module。也就是说,如果当前目录下存在xml.py,那么在执行import xml时,导入的是当前目录下的module,而不是系统标准的xml。

  了解了这些后,我们就可以先构建一个package,以普通module的方式导入,这样即可直接访问此package中的各个module。Python 2中的package必须包含一个 __init__.py 的文件。


在Python中,通过import...或from...import...的方式引用模块,下面引用time模块。

imp.py

import time

print(time.ctime())


imp.py

from time import ctime

print(ctime())

其它内容:

编辑推荐

《Selenium3自动化测试实战——基于Python语言》重要知识结如下:

(1); Python3 编程语言基础精讲

(2); 通过个例子展示WebDriver API 的使用场景

(3); unittest & pytest 两大单元测试框架介绍

(4); 数据驱动模型在项目中的应用

(5); 通过自动化项目串联所有知识点

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

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

;


书籍介绍

《Selenium3自动化测试实战——基于Python语言》共分 14章,第 1章介绍了自动化测试相关的基础知识。第 2章到第 10章是本书的重点,从环境搭建,到 WebDriver API介绍,再到单元测试框架的使用,循序渐进地介绍了自动化测试所用到的知识,最后再通过项目将这些知识串联起来。第 11章详细介绍了如何使用 Jenkins配置自动化测试项目。第 12章到第 14章介绍了移动自动化测试工具 appium的使用。

《Selenium3自动化测试实战——基于Python语言》的写作目的并不是简单地告诉读者如何使用一个自动化测试工具,而是希望读者在学习本书的内容后能够提升技术高度、拓展技术宽度,从而摆脱简单的手工测试,向高级测试工程师迈进。

书籍真实打分

故事情节:3分

人物塑造:3分

主题深度:7分

文字风格:3分

语言运用:9分

文笔流畅:9分

思想传递:6分

知识深度:8分

知识广度:9分

实用性:8分

章节划分:5分

结构布局:7分

新颖与独特:7分

情感共鸣:5分

引人入胜:8分

现实相关:8分

沉浸感:9分

事实准确性:3分

文化贡献:8分

网站评分

书籍多样性:4分

书籍信息完全性:7分

网站更新速度:4分

使用便利性:5分

书籍清晰度:6分

书籍格式兼容性:3分

是否包含广告:5分

加载速度:5分

安全性:6分

稳定性:4分

搜索功能:3分

下载便捷性:6分

下载点评

  • 值得下载(135+)
  • 一星好评(608+)
  • 体验还行(600+)
  • 盗版少(332+)
  • 情节曲折(500+)
  • 无颠倒(519+)
  • 内容齐全(371+)
  • 差评(402+)
  • 微信读书(267+)
  • 少量广告(60+)
  • 引人入胜(647+)
  • 全格式(622+)
  • 无缺页(303+)

下载评价

网友 常***翠:哈哈哈哈哈哈

网友 菱***兰:特好。有好多书

网友 屠***好:还行吧。

网友 冯***丽:卡的不行啊

网友 瞿***香:非常好就是加载有点儿慢。

网友 芮***枫:有点意思的网站,赞一个真心好好好 哈哈

网友 通***蕊:五颗星、五颗星,大赞还觉得不错!~~

网友 谢***灵:推荐,啥格式都有

网友 饶***丽:下载方式特简单,一直点就好了。

网友 冯***卉:听说内置一千多万的书籍,不知道真假的

网友 郗***兰:网站体验不错

网友 寿***芳:可以在线转化哦

网友 石***致:挺实用的,给个赞!希望越来越好,一直支持。

网友 孙***美:加油!支持一下!不错,好用。大家可以去试一下哦

网友 步***青:。。。。。好

网友 訾***晴:挺好的,书籍丰富

版权声明

1本文:全新正版图书 SELENIUM3自动化测试实战:基于PYTHON语言虫师电子工业出版社9787121369247 软件工具自动检测人天图书专营店转载请注明出处。
2本站内容除签约编辑原创以外,部分来源网络由互联网用户自发投稿仅供学习参考。
3文章观点仅代表原作者本人不代表本站立场,并不完全代表本站赞同其观点和对其真实性负责。
4文章版权归原作者所有,部分转载文章仅为传播更多信息服务用户,如信息标记有误请联系管理员。
5本站一律禁止以任何方式发布或转载任何违法违规的相关信息,如发现本站上有涉嫌侵权/违规及任何不妥的内容,请第一时间联系我们申诉反馈,经核实立即修正或删除。


本站仅提供信息存储空间服务,部分内容不拥有所有权,不承担相关法律责任。

相关文章:

  • 当代北京旧城更新:调查、研究、探索 fb2 地址 mobi pdf txt 下载 chm 极速
  • 化学生物学进展 张礼和,王梅祥 主编 化学工业出版社 fb2 地址 mobi pdf txt 下载 chm 极速
  • 新编二十四孝图 山东省老年学学会孝文化专业委员会  编 山东人民出版社【正版书】 fb2 地址 mobi pdf txt 下载 chm 极速
  • 《最高人民法院关于民事诉讼证据的若干规定》适用手册 fb2 地址 mobi pdf txt 下载 chm 极速
  • 9787513114516 fb2 地址 mobi pdf txt 下载 chm 极速
  • 2012世界名表年鉴 fb2 地址 mobi pdf txt 下载 chm 极速
  • 水-应力作用膨胀土力学特性与深基坑支护技术 fb2 地址 mobi pdf txt 下载 chm 极速
  • 中公2017贵州省农村信用社招聘考试辅导教材一本通 fb2 地址 mobi pdf txt 下载 chm 极速
  • 基础化学实验(下) fb2 地址 mobi pdf txt 下载 chm 极速
  • 相宜食物做好菜9787538886344 正版新书希望阶梯图书专营店 fb2 地址 mobi pdf txt 下载 chm 极速