Selenium是目前非常流行的一种自动化测试工具。本书基于Python 3语言讲述了*新的Selenium 3的基本理论与操作,涉及各种高级应用,以及如何进行项目实战,并提供了详细的自动化平台部署步骤。本书共14章,分为4篇。第1篇介绍了Selenium概况、相关的基础知识及环境的搭建步骤;第2篇介绍了Selenium涉及的各种技术,包括前端技术、Selenium元素定位、Selenium常用方法及WebDriver进阶应用;第3篇以携程订票系统为例,深入探讨了如何进行项目实战与优化,详细介绍了项目重构、数据驱动测试、Page Object设计模式及行为驱动等相关的各种常用技术;第4篇介绍了平台建设相关的一些实用技术,如平台搭建维护、项目部署及运用Docker容器技术进行测试等。为了使读者不但能掌握Selenium自动化测试,而且能够迅速获得项目经验,彻底掌握并灵活运用到实际的测试项目中,本书注重理论与实践相结合,提供了大量典型的自动化测试实例,按照由浅入深、前后照应的顺序来安排内容。如果你是初学者,可以按照本书安排的先后顺序来学习,这会让你对自动化项目能更快上手;如果你是有经验的高级测试从业人员,可以根据自己的需求阅读此书,借此来夯实基础,获得更多的项目设计和部署的经验,以及对项目全局方面的认知。
作者简介
内容简介
推荐序
前言
读者服务
第一篇 环境篇
第1章 自动化测试简介
第2章 Selenium IDE的使用
第3章 Python与Selenium环境搭建
第二篇 基础篇
第4章 前端技术简介
第5章 Selenium元素定位
第6章 Selenium常用方法
第7章 Selenium WebDriver进阶应用
第三篇 项目篇
第8章 项目实战
第9章 代码优化与项目重构
第10章 数据驱动测试
第11章 PageObject设计模式
第12章 行为驱动测试
第四篇 平台篇
第13章 测试平台维护与项目部署
第14章 Docker容器技术与多线程测试
博文视点精品图书展台

