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

📚 课程介绍

本课程深入讲解使用Python3和Selenium3进行Web和接口自动化测试,涵盖分布式测试框架的搭建和运用,适合有一定编程基础和自动化测试需求的学员。

📋 学习前提

1. Python基础(Python编程语言的基本语法和概念) 2. Selenium基础(使用Selenium进行Web自动化测试的基本操作和原理) 3. 测试基础(了解基本的软件测试方法和流程)

⭐ 推荐指数

⭐⭐⭐⭐☆ (4/5星)

📖 课程目录

第1章 课程介绍

1-1 为什么做这门课?该怎么学

第2章 环境搭建

2-1 自动化测试与测试开发的关系

2-2 测试中的实际问题与需求

2-3 测试工作中的自动化解决方案

2-4 自动化测试可行性分析

2-5 自动化测试需求分析

2-6 需求分析的实现过程

2-7 本章小结

第3章 项目实战中PO模型的设计与封装

3-1 自动化此时开发的对象层

3-2 最普通的自动化“裸奔状态”

3-3 浏览器对象Browser基类的开发

3-4 继承基类实现浏览器个性化

3-5 页面对象开发的第一种实现方式

3-6 页面对象开发的第二种实现方式

第4章 Unittest介绍及项目实战中的运用

4-1 原生测试框架之简介

4-2 原生测试框架参数化的第一种方法

4-3 原生测试框架参数化的第二种方法

4-4 原生测试框架断言的使用

4-5 原生测试框架解决重复性前置条件的问题

4-6 原生测试框架的后置处理方法的使用

4-7 原生测试框架的测试类与PO的关系

4-8 原生测试框架解决用例组织问题

4-9 原生测试框架解决测试结果可视化问题

4-10 本章小结

第5章 数据驱动的介绍及使用

5-1 如何提升应用层复用性和可维护性

5-2 通用配置文件开发

5-3 YAML文件配置和IO开发

5-4 页面继承对象PO的改造

5-5 解析自定义表达式的方法

5-6 结合Selenium和YAML过滤表达式

5-7 页面实例化PO对象改造

5-8 自动化测试开发之Excel配置文件的IO开发

5-9 自动化测试开发之Excel配置文件的测试用例改造

5-10 本章小结

第6章 关键字模型的介绍及运用

6-1 自动化测试开发之函数装饰器的基本实现方法

6-2 自动化测试开发之用例依赖装饰器的实现方法

6-3 自动化测试开发装饰器应用之测试用例的依赖实现

6-4 自动化测试开发之日志的基本实现方式

6-5 自动化测试开发之日志装饰器的开发

6-6 自动化测试开发之异常的捕捉与记录

6-7 本章小结

第7章 行为驱动的介绍

7-1 自动化测试开发框架拓展之测试数据构造简介

7-2 自动化测试开发框架拓展之测试数据构造(一)

7-3 自动化测试开发框架拓展之测试数据构造(二)

7-4 自动化测试开发框架拓展之邮件模块开发(上)

7-5 自动化测试开发框架拓展之邮件模块开发(下)

7-6 自动化测试开发框架拓展之接口测试集成

7-7 自动化测试开发框架拓展之接口集成的实际案例分享

第8章 日志模块的使用

8-1 自动化测试开发之数据库操作前言

8-2 自动化测试开发之使用INI文件管理数据库连接配置

8-3 自动化测试开发之实现INI配置文件解析

8-4 自动化测试开发之建立mysql和oracle数据库连接池

8-5 自动化测试开发之使用mysql异步连接池实现mysql数据库操作(上)

8-6 自动化测试开发之使用mysql异步连接池实现mysql数据库操作(下)

8-7 自动化测试开发之使用oracle连接池实现oracle数据库操作

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