技术教育社区
www.teccses.org

基于Python语言的Selenium自动化测试

封面

作者:杨大伟

页数:16,268页

出版社:中国水利水电出版社

出版日期:2020

ISBN:9787517079743

电子书格式:pdf/epub/txt

内容简介

本书系统全面地介绍了基于Python语言的Selenium自动化测试的相关知识, 涵盖了从数据处理层到用户界面层的全方位的自动化知识体系, 让读者能够掌握Selenium但又不限于Selenium, 能够对基于Python语言的自动化测试有个全面的学习与掌握。

作者简介

杨大伟,毕业于北京信息科技大学计算机科学与技术系,从事软件测试相关工作15年,先后服务于微软、华为、Archibus、同方威视等知名企业,在自动化测试、软件性能测试和安全测试领域都具备丰富的实战经验,精通Java、Python开发,致力于用技术帮助测试,让测试更高效。

本书特色

《基于Python语言的Selenium自动化测试》系统全面地介绍了基于Python语言的Selenium自动化测试的相关知识,涵盖了从数据处理层到用户界面层的全方位的自动化知识体系,让读者能够掌握Selenium但又不限于Selenium,能够对基于Python语言的自动化测试有个全面的学习与掌握。
《基于Python语言的Selenium自动化测试》内容包括:自动化测试概述,配置 Selenium自动化测试编程环境,第一的Python基础知识,自动化测试核心知识,如元素定位、单元测试框架Unittest和Pytest、配置集成开发环境、Page Object模式、生成自动化测试报告、提高自动化测试效率的Python多线程、自动化测试的高级应用、方法类封装调用、数据驱动测试以及辅助工具介绍等,最后以 Jenkins的持续集成以及Selenium Grid分布式自动化测试的内容结束,意在让读者能够循序渐进,为学习进阶铺路。
《基于Python语言的Selenium自动化测试》适合公司内部从事自动化测试落地的测试人员、自动化测试工程师及希望提高自动化测试水平的相关人员、Python 或Selenium初学者、Python开发工程师等。本书亦可作为高等院校计算机及自动化相关专业或者相关培训机构的教材使用。自动化从业人员亦可选择本书做为案头第一速查手册。

目录

第1章 自动化测试概述
1.1 自动化测试概念
1.1.1 UI层自动化测试
1.1.2 Service层自动化测试
1.1.3 Unit层自动化测试
1.2 自动化测试可行性
l.3 自动化测试工具介绍
1.3.1 Unified Functional Testing
1.3.2 Robot Framework
1.3.3 Selenium
1.4 自动化测试与质量的关系
1.5 本章小结
第2章 配置编程环境
2.1.1 下载Windows版Python
2.1.2 安装Python
2.1.3 验证Python环境
2.2.1 下载Linux版Python
2.2.2 安装Python
2.2.3 验证Python环境
2.3 安装Selenium
2.3.1 安装Selenium
2.3.2 验证Selenium模块
2.4 浏览器驱动
2.4.1 Chrome浏览器驱动
2.4.2 Firefox浏览器驱动
2.4.3 IE浏览器驱动
2.5 第一个小程序
2.6 本章小结
第3章 Python基础
3.1 Python基础之列表
3.1.1 创建列表
3.1.2 访问列表
3.1.3 修改列表
3.1.4 列表排序
3.1.5 遍历列表
3.1.6 创建数值列表
3.1.7 列表解析
3.1.8 切片
3.1.9 使用切片遍历列表
3.1.10 使用切片复制列表
3.1.11 使用切片反转列表
3.1.12 其他切片操作
3.2 Python基础之元组
3.2.1 创建元组并访问元素
3.2.2 元组和列表转换
3.3 Python基础之字典
3.3.1 创建字典并访问元素
3.3.2 添加键值对
3.3.3 修改字典中的值
3.3.4 删除键值对
3.3.5 遍历字典
3.3.6 嵌套
3.4 Python基础之字符串
3.4.1 字符串实操
3.4.2 合并(拼接)字符串
3.4.3 删除空白
3.5 Python基础之文件
3.5.1 读取整个文件
……
第4章 元素定位
第5章 单元测试框架Unittest
第6章 单元测试框架Pytest
第7章 集成开发环境
第8章 Page Object模式
第9章 HTML测试报告
第10章 Python多线程
第11章 高级应用
第12章 数据驱动测试
第13章 辅助工具介绍
第14章 Jenkins持续集成
第15章 Selenium Grid分布式自动化测试

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《基于Python语言的Selenium自动化测试》
Article link:https://www.teccses.org/1108298.html