SELENIUM3自动化测试实战 基于PYTHON语言虫师电子工业出版社9787121369247 软件工具自动检测蔚蓝书店 fb2 pdf azw3 网盘 rtf 免费 下载 txt

SELENIUM3自动化测试实战 基于PYTHON语言虫师电子工业出版社9787121369247 软件工具自动检测蔚蓝书店电子书下载地址
- 文件名
- [epub 下载] SELENIUM3自动化测试实战 基于PYTHON语言虫师电子工业出版社9787121369247 软件工具自动检测蔚蓝书店 epub格式电子书
- [azw3 下载] SELENIUM3自动化测试实战 基于PYTHON语言虫师电子工业出版社9787121369247 软件工具自动检测蔚蓝书店 azw3格式电子书
- [pdf 下载] SELENIUM3自动化测试实战 基于PYTHON语言虫师电子工业出版社9787121369247 软件工具自动检测蔚蓝书店 pdf格式电子书
- [txt 下载] SELENIUM3自动化测试实战 基于PYTHON语言虫师电子工业出版社9787121369247 软件工具自动检测蔚蓝书店 txt格式电子书
- [mobi 下载] SELENIUM3自动化测试实战 基于PYTHON语言虫师电子工业出版社9787121369247 软件工具自动检测蔚蓝书店 mobi格式电子书
- [word 下载] SELENIUM3自动化测试实战 基于PYTHON语言虫师电子工业出版社9787121369247 软件工具自动检测蔚蓝书店 word格式电子书
- [kindle 下载] SELENIUM3自动化测试实战 基于PYTHON语言虫师电子工业出版社9787121369247 软件工具自动检测蔚蓝书店 kindle格式电子书
寄语:
全新正版图书 七天无理由退货 团购优惠 正规发票
内容简介:
《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下载地址:
原文赏析:
知识延伸 当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语言》的写作目的并不是简单地告诉读者如何使用一个自动化测试工具,而是希望读者在学习本书的内容后能够提升技术高度、拓展技术宽度,从而摆脱简单的手工测试,向高级测试工程师迈进。
网站评分
书籍多样性:8分
书籍信息完全性:8分
网站更新速度:8分
使用便利性:3分
书籍清晰度:6分
书籍格式兼容性:7分
是否包含广告:9分
加载速度:9分
安全性:7分
稳定性:3分
搜索功能:6分
下载便捷性:5分
下载点评
- 排版满分(468+)
- 小说多(76+)
- 无漏页(474+)
- txt(278+)
- 品质不错(219+)
- pdf(513+)
下载评价
- 网友 仰***兰:
喜欢!很棒!!超级推荐!
- 网友 焦***山:
不错。。。。。
- 网友 师***怀:
好是好,要是能免费下就好了
- 网友 曾***玉:
直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!
- 网友 敖***菡:
是个好网站,很便捷
- 网友 潘***丽:
这里能在线转化,直接选择一款就可以了,用他这个转很方便的
- 网友 田***珊:
可以就是有些书搜不到
- 网友 利***巧:
差评。这个是收费的
- 网友 龚***湄:
差评,居然要收费!!!
- 网友 国***舒:
中评,付点钱这里能找到就找到了,找不到别的地方也不一定能找到
- 网友 冷***洁:
不错,用着很方便
喜欢"SELENIUM3自动化测试实战 基于PYTHON语言虫师电子工业出版社9787121369247 软件工具自动检测蔚蓝书店"的人也看了
全新正版图书 道情杨之海黑龙江少年儿童出版社9787531964933人天图书专营店 fb2 pdf azw3 网盘 rtf 免费 下载 txt
小马的故事 fb2 pdf azw3 网盘 rtf 免费 下载 txt
画法几何与土木工程制图(第2版)/高等学校土木建筑专业·应用型本科系列规划教材 fb2 pdf azw3 网盘 rtf 免费 下载 txt
英语 七年级上册 fb2 pdf azw3 网盘 rtf 免费 下载 txt
图文小百科:极简主义 fb2 pdf azw3 网盘 rtf 免费 下载 txt
9787566406149 fb2 pdf azw3 网盘 rtf 免费 下载 txt
图解英汉汽车实用词典(第2版) fb2 pdf azw3 网盘 rtf 免费 下载 txt
汽车车身整形修复工(四级)/1+X职业技术·职业资格培训教材 fb2 pdf azw3 网盘 rtf 免费 下载 txt
小鹿斑比(彩绘注音版)/小学生语文新课标必读丛书 fb2 pdf azw3 网盘 rtf 免费 下载 txt
中药学专业知识(1第8版2024国家执业药师职业资格考试指南) fb2 pdf azw3 网盘 rtf 免费 下载 txt
- 血液病临床诊治和教学手册 吕书晴 等编 上海科学普及出版社 fb2 pdf azw3 网盘 rtf 免费 下载 txt
- 审计纪检监察工作法规制度汇编 fb2 pdf azw3 网盘 rtf 免费 下载 txt
- 易经/国学经典精粹丛书 fb2 pdf azw3 网盘 rtf 免费 下载 txt
- 幼儿科学游戏活动指导/幼儿园教师实践能力指导与培训丛书 fb2 pdf azw3 网盘 rtf 免费 下载 txt
- 名侦探柯南33 fb2 pdf azw3 网盘 rtf 免费 下载 txt
- 无障碍阅读国学-三国演义 罗贯中原著中国古典文学四大名著 青少年初中生版小版文言文名著成人正版五六年级高中课外 fb2 pdf azw3 网盘 rtf 免费 下载 txt
- 经商财务通:轻松掌握企业经营中的财务技巧 fb2 pdf azw3 网盘 rtf 免费 下载 txt
- DK新视觉.人人学英语第3册教程+练习册(中级) 英国DK新视觉人人学英语雅思托福托业考试学校 fb2 pdf azw3 网盘 rtf 免费 下载 txt
- 中国震撼三部曲 张维为 著 上海人民出版社 【新华书店正版图书书籍】 fb2 pdf azw3 网盘 rtf 免费 下载 txt
- 平田晃久+吉村靖孝 fb2 pdf azw3 网盘 rtf 免费 下载 txt
书籍真实打分
故事情节:5分
人物塑造:4分
主题深度:7分
文字风格:4分
语言运用:9分
文笔流畅:6分
思想传递:7分
知识深度:4分
知识广度:7分
实用性:3分
章节划分:4分
结构布局:8分
新颖与独特:6分
情感共鸣:7分
引人入胜:6分
现实相关:5分
沉浸感:8分
事实准确性:8分
文化贡献:9分