⚠️ 重要提醒:课程资源里面的所有加微信什么的不要信,上当受骗与本站无关。

📚 课程介绍

本课程从零基础开始,逐步深入Python Web自动化测试,涵盖测试框架介绍、selenium高级操作、中级操作、常见操作、元素定位、HTML基础定位、自动化测试基础等多个方面,适合希望转行或提升自动化测试技能的学员。

📋 学习前提

1. Python基础(了解Python编程语言的基本语法和用法) 2. HTML基础(了解HTML页面结构和标签) 3. Web测试基础(了解Web测试的基本概念和流程)

⭐ 推荐指数

⭐⭐⭐⭐☆ (4/5星)

📖 课程目录

第1章 课程介绍

1-1 课程介绍

第2章 手工测试转型自动化测试必备技能

2-1 web功能测试和自动化测试的区别

2-2 如何从手工测试到自动化测试进行思维转变

2-3 从功能测试用例到自动化测试用例

2-4 常见自动化测试框架介绍

2-5 如何选择适合自己得测试框架

第3章 从功能测试角度出发讲解自动化测试selenium基础

3-1 selenium工作原理

3-2 selenium环境搭建

3-3 全方位功能测试需求分析

3-4 从功能测试需求到自动化测试需求

3-5 从功能测试到自动化测试如何打开不同浏览器

3-6 selenium打开浏览器底层实现原理

3-7 python函数的基础运用

3-8 项目中如何封装打开浏览器的方法

3-9 打开地址的二次开发

3-10 浏览器的常见操作方法

3-11 浏览器常见方法进行二次开发

3-12 requests实现打开地址封装

3-13 webdriver之get源码分析

第4章 HTML基础定位

4-1 HTML页面基础定位知识

4-2 HTML页面元素定位工具讲解

4-3 HTML页面中如何确认元素的唯一性

第5章 从功能测试角度出发讲解selenium中常见元素定位

5-1 功能测试判断页面的正确性

5-2 自动化测试判断页面是否正确

5-3 selenium底层源码分析

5-4 封装打开页面方法及判断页面是否正确

5-5 功能测试中多窗口及多tab分析处理

5-6 实现多窗口切换

5-7 处理多窗口思路分析及low代码实现

5-8 通过title进行窗口切换方法封装

5-9 功能测试之常见元素分析

5-10 基础之元素定位

5-11 开发一个定位方法

5-12 基础元素定位方法

5-13 模态框及焦点定位

5-14 css定位分析讲解实战

5-15 xpath定位分析讲解实战

第6章 利用selenium进行自动化测试的常见操作

6-1 list定位

6-2 封装查找元素方法

6-3 封装层级查找元素方法

6-4 封装list定位

6-5 封装输入操作

6-6 封装点击操作

6-7 对checkbox框进行封装

6-8 expected_conditions中元素可见源码分析

6-9 将元素是否可见封装在自己的方法中

6-10 判断一个元素组中的元素有哪些是可见的并返回

6-11 新老代码容错处理

6-12 如何设计读取配置文件

6-13 重构封装读取配置文件函数

6-14 把配置文件和函数操作结合设计

6-15 封装通过配置文件信息实现定位自动化

6-16 基础元素封装知识总结

第7章 利用selenium进行自动化测试的中级操作

7-1 自动化测试下拉框处理思路

7-2 下拉框操作及色了源码分析

7-3 selected工作原理

7-4 项目中设计封装操作select元素

7-5 自动化测试上传文件原理解析

7-6 上传头像源码分析及基础讲解

7-7 对非input类型上传文件进行上传操作

7-8 封装非input类型上传文件方法

7-9 设计完善上传文件方法

7-10 自动化测试下载文件原理解析

7-11 使用selenium进行文件下载

7-12 项目实战中如何封装文件下载方法

7-13 自动化测试修改日历原理解析

7-14 通过js实现把只读属性的输入框变成可输入

7-15 项目实战中如何封装执行js代码函数

7-16 问题剖析到实战封装修改日历方法

第8章 利用selenium进行自动化测试的高级操作

8-1 ActionChains源码解析

8-2 ActionChains方法基础使用

8-3 实战封装键盘事件方法

8-4 自动化测试中富文本操作解析

8-5 处理富文本标签中非input类型元素输入

8-6 实战富文本方法在实战中的封装

8-7 自动化测试弹窗操作分析

8-8 解决弹窗问题

8-9 实战系统弹窗函数从分析到封装

8-10 自动化测试中滚动条操作解析

8-11 滚动查找元素方法实现

8-12 项目实战之滑动查找元素

8-13 实战通用滑动查找元素方法封装

8-14 自动化测试操作解析

8-15 cookie的植入获取删除操作

8-16 selenium测试基础之如何以存储文件形式存cookie

8-17 项目实战处理cookie问题

8-18 selenium测试基础之如何处理截图

8-19 项目实战中如何获取图片

第9章 自动化测试框架介绍

9-1 测试框架的思考

9-2 设计自动化测试框架

9-3 编写自动化测试方案

9-4 面试中常见自动化测试知识

第10章 课程总结

10-1 回顾与总结

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。