使用 Python 和 BDD 框架学习 API 自动化测试
构建 Python 自动化实用程序,通过 SQL DB 集成、批处理作业自动化、Web 抓取等来测试 Rest API
讲师:Rahul Shetty
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将学到什么
- 获得有关 Python 后端自动化的完整知识,这是成为 Python SDET 所必需的
- 使用 Python 请求库从头开始了解 API 自动化
- 有关实现数据库读取器通过 Python 代码与数据库进行通信的知识
- 通过Python Paramiko库与Linux服务器建立连接
- 从头开始为 Python API 测试用例实施 BDD 自动化框架
- 在AWS Linux服务器中执行批处理作业并使用Python将文件下载到本地
- 将数据库结果集成到 API 并构建动态 Json 有效负载
- 有关网络抓取的知识,用于从网页中提取内容以进行数据科学工作
要求
- 无 – 课程中的所有内容(包括 Python 基础知识)都是从头开始教授的
描述
***即使您以前从未使用过 Python 编程,您也将掌握 Python 后端自动化***
这门 Python SDET 课程从头开始教授 Python 基础知识,然后引导您了解 Python 的许多重要实用程序,例如 API 测试、BDD API自动化框架、数据库验证、CSV 读取器、Json 解析器、从 Linux 服务器执行批处理作业、用于上传和下载文件的 SSH 连接、用于数据科学工作的 Web 抓取等
作为 Python SDET,人们应该了解 Python 的许多模块来执行端到端操作后端/服务器端自动化,本课程为我们提供了一个包,它从头开始解释所有模块。
在本课程结束时,您可以自信地实施任何 Python 自动化工作或通过与 Python 测试相关的任何面试。
以下是本课程涵盖的高级内容:
使用 Python 模块的 Json 解析器 使用
Python API 读取和写入 Json 文件 使用
请求自动化 库
了解 Crud 操作 GET、POST、DELETE、PUT API 操作自动化
使用 Python 实用程序解析 API 响应
使用 Python SQL 连接器进行数据库交互
从头开始 BDD 自动化框架开发
阅读来自 Python 的数据库表的多个结果集
通过 API 调用集成数据库读取器以构建有效负载
使用 Python 模块的 CSV 解析器 使用
Python 读取和写入 CSV 文件
与 AWS Linux 服务器交互
使用 Python Paramiko 建立与 Linux 的 SSH 连接
发送命令并执行通过 Python 在服务器中进行作业 使用
paramiko 从服务器上传和下载批处理作业
数据科学项目中网页抓取的重要性
应用网页抓取从网页中提取内容的技术
祝您在新的 Python SDET 之旅中一切顺利:)
本课程适合谁:
- 手动测试人员、对学习自动化感兴趣的非编程意识测试人员
- 想要在 IT 世界开启职业生涯的新生/毕业生