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

📚 课程介绍

本课程从Selenium基础开始,深入讲解其在企业自动化测试中的应用,包括Python扩展、自动化框架封装、测试NG使用、项目实战和持续集成等,适合有一定Python基础的测试人员学习。

📋 学习前提

1. Python基础(熟悉Python编程语言的基本语法和常用库) 2. HTML基础(了解HTML标签和结构) 3. 测试基础(了解软件测试的基本概念和方法)

⭐ 推荐指数

⭐⭐⭐⭐☆ (4/5星)

📖 课程目录

第1章 自动化测试的前提及整体介绍

1-1 Web自动化测试课程介绍

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

1-3 自动化测试流程有哪些

1-4 自动化测试用例和手工用例的区别

1-5 自动化测试用例编写

1-6 selenium的优势以及工作原理

第2章 Selenium基础知识回顾

2-1 IDE及环境配置

2-2 HTML定位基础知识

2-3 元素定位

2-4 常见元素处理-input

2-5 常见元素的处理-radio

2-6 常见元素的处理-check

2-7 常见元素处理-button

2-8 常见元素处理-form

2-9 常见元素处理-upfile

2-10 下拉框-选择元素

2-11 下拉列表-多选下拉列表元素信息

2-12 元素进阶操作

2-13 特殊窗口切换

2-14 等待函数

2-15 selenium基础面试技巧

第3章 慕课网帐号登录测试实战

3-1 登陆功能需求分析及用例设计

3-2 如何对登陆功能进行功能测试

3-3 登陆自动化用例设计

3-4 maven的使用

3-5 开发自动化登陆脚本

3-6 登陆脚本重构by封装

3-7 登陆脚本重构element封装

3-8 读取配置文件

3-9 读取配置文件-重构封装

3-10 登陆账号参数化代码实战

3-11 testng简单使用

3-12 登陆失败自动截图

3-13 通过监听事件实现失败自动截图

3-14 登陆代码分层设计

3-15 driver以及基类的封装

3-16 基类封装-BasePage

3-17 登陆po设计模式代码实战-01-loginPage封装

3-18 登陆po设计模式代码实战-02-loginPageHandle

3-19 登陆po设计模式代码实战-03-loginPagePro

3-20 登陆po设计模式代码实战-04-testLogin

3-21 使用log4j手机日志

3-22 生成html测试报告

3-23 selenium框架面试技巧

第4章 慕课网购买下单流程测试实战

4-1 购物流程功能需求分析

4-2 购物流程功能用例设计

4-3 购物流程功能测试

4-4 自动化用例设计

4-5 遍历课程实战-1

4-6 遍历课程实战-2

4-7 断言的使用

4-8 购买商品代码实战

4-8 购买商品代码实战_剪切

4-9 重构购买商品代码

4-10 课程页面元素封装(重)

4-11 课程页面操作

4-12 课程页面业务层

4-13 添加购物车case

4-14 模态框处理购物车已经有商品

4-15 确认订单页面pageobject

4-16 支付中心页面pageobject

4-17 自动化测试报告

4-18 自动发送邮件

第5章 testNG的具体使用

5-1 testng的基础运用

5-2 testng基础用法

5-3 testng实现参数化

5-4 testng多线程

5-5 testng与maven结合

5-6 企业中case运用

5-7 case在企业中的运用-购物

5-8 自动化框架面试

第6章 项目最后的CI持续集成

6-1 持续集成环境配置

6-2持续集成项目配置

6-3 持续集成邮件通知

6-4 面试实战

第7章 知识重难点回顾及框架扩展

7-1 知识重难点回顾

7-2 接口框架拓展

第8章 Selenium自动化框架封装优化

8-1 selenium底层实现原理

8-2通过requests启动浏览器实现自动化

8-3 通过requests实现selenium自动化完整封装

第9章 Selenium使用Python扩充

9-1 使用python进行模块化自动化测试分析

9-2 如何获取excel的内容简单代码编写

9-3 获取excel内容方法重构封装

9-4 selenium-python从零开始学习low代码

9-5 selenium-python通过excel封装基类方法

9-6 selenium-python封装定位方式

9-7 selenium-python封装操作元素的方法

9-8 selenium-python流程梳理和代码封装

9-9 selenium-python调试重构代码以及错误解决

9-10 selenium-python通过反射和多参实现关键字驱动自动化

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