封面
版权信息
作者简介
内容简介
推荐序
前言
第一篇 环境篇
第1章 自动化测试简介
1.1 什么是自动化测试
1.2 自动化测试的分类
1.3 自动化测试项目的适用条件
1.4 自动化测试总结
- APP免费
1.5 为什么选择Selenium
- APP免费
第2章 Selenium IDE的使用
- APP免费
2.1 Selenium IDE
- APP免费
2.2 从Selenium IDE导出脚本
- APP免费
第3章 Python与Selenium环境搭建
- APP免费
3.1 Windows环境下的安装
- APP免费
3.2 macOS环境下的安装
- APP免费
第二篇 基础篇
- APP免费
第4章 Selenium元素定位
- APP免费
4.1 Python基础知识
- APP免费
4.2 Selenium八大定位
- APP免费
4.3 表格定位
- APP免费
4.4 关联元素定位策略
- APP免费
第5章 Selenium常用方法
- APP免费
5.1 基本方法
- APP免费
5.2 特殊元素定位
- APP免费
5.3 Frame操作
- APP免费
5.4 上传与下载附件
- APP免费
5.5 Cookie操作
- APP免费
5.6 驱动管理模式
- APP免费
5.7 颜色验证
- APP免费
5.8 3种等待模式
- APP免费
5.9 多窗口切换
- APP免费
5.10 弹框操作
- APP免费
5.11 ChromeOptions
- APP免费
5.12 滑块操作
- APP免费
5.13 元素截图
- APP免费
5.14 JavaScript操作页面元素
- APP免费
5.15 jQuery操作页面元素
- APP免费
5.16 innerText与innerHTML
- APP免费
5.17 通过源码理解By.ID
- APP免费
第三篇 项目篇
- APP免费
第6章 项目实战
- APP免费
6.1 项目需求分析汇总
- APP免费
6.2 业务场景的覆盖与分拆
- APP免费
6.3 项目代码总结
- APP免费
第7章 项目重构与代码优化
- APP免费
7.1 项目重构
- APP免费
7.2 代码优化
- APP免费
第8章 数据驱动测试
- APP免费
8.1 一般文件操作
- APP免费
8.2 通过Excel参数,实现参数与脚本的分离
- APP免费
8.3 数据驱动框架DDT
- APP免费
第9章 Page Object设计模式
- APP免费
9.1 什么是Page Object
- APP免费
9.2 Page Object实战
- APP免费
第10章 pytest框架实战
- APP免费
10.1 pytest与Allure
- APP免费
10.2 使用pytest重构项目
- APP免费
第11章 行为驱动测试
- APP免费
11.1 安装环境
- APP免费
11.2 行为驱动之小试牛刀
- APP免费
11.3 基于Selenium的行为驱动测试
- APP免费
11.4 结合Page Object的行为驱动测试
- APP免费
第四篇 平台篇
- APP免费
第12章 测试平台维护与项目部署
- APP免费
12.1 Git应用
- APP免费
12.2 安装Jenkins
- APP免费
12.3 配置Jenkins
- APP免费
12.4 Jenkins应用
- APP免费
12.5 完整的Jenkins自动化实例
- APP免费
12.6 项目部署
- APP免费
第13章 Docker容器技术与多线程测试
- APP免费
13.1 Docker简介
- APP免费
13.2 Docker的一般应用场景
- APP免费
13.3 Docker的安装和简单测试
- APP免费
13.4 Python多线程介绍
- APP免费
13.5 使用Docker容器技术进行多线程测试
- APP免费
专家力荐
更新时间:2023-12-13 16:03:41