
希望使用 Python 自动化 REST API 测试?那么你来对地方了。本课程将帮助您了解从零开始到专家级的 API 和 Python 编程。它是通过牢记软件测试而特别设计的,因此几乎所有自动化所需的使用 Python 的 API 测试/库都将在他的课程中涵盖。
你会学到什么
- 作为 API 测试员使用 Python(请求)进行 API 测试及其实现的详细知识
- 准备好面对 API 自动化测试面试并回答基于场景的问题
- 详细了解 RestAPI、不同方法(GET、POST、PUT、DELETE、PATCH)和 JSON 格式
- 详细了解 JSON 处理、PyTest 框架、Allure 报告等高级概念
- Python概念(包括OOPS)的详细实践理解及其在Realtime Project中的实现
要求
- 对手动测试概念和实施的基本了解
- 基本了解编写测试用例和测试场景。
- 需求文档的基本理解,如何阅读和理解需求
Best for newbies | Rest API Testing | Python for Automation | Json Validations | PyTest Implementation
Last Updated 04/2022
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 195 lectures (28h 24m) | Size: 10.2 GB
What you’ll learn
- Detailed knowledge of API Testing using Python(Requests) and its implementation while working as an API Tester
- Ready to face API Automation testing interviews & also answer scenario based questions
- Detailed understanding of RestAPI, Different Methods(GET, POST, PUT, DELETE, PATCH) & JSON Format
- Detailed understanding of advance concepts like JSON Handling, PyTest Framework, Allure Reporting
- Detailed practice understanding of Python concepts(including OOPS) and its implementation in Realtime Project
Requirements
- Basic understand of Manual Testing Concepts and Implementation
- Basic understand of Writing TestCases and Test Scenario.
- Basic understanding of Requirement Documents, How to read and understand requirements
Description
Looking to Automate REST API Testing using Python ? Then you are on the right place.
This course will help you to understand API & Python programming from Scratch to Expert Level. It is specially designed by keeping Software Testing in mind so almost all already/libraries of API Testing using Python which are required in automation would be covered in his course.
Python in not just use for web browser automation but also can use for following
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Read | Search & validate data in excel
Have to pull text off of several web pages?
Copy thousands of files from one location to another
Perform repeatable tasks in single click
Rename multiple files & folders within a second.
We are going to cover following well known HTTP methods are commonly used in REST based architecture.
GET – Provides a read only access to a resource.
PUT – Used to update a existing resource or create a new resource.
DELETE – Used to remove a resource.
POST – Used to create a new resource.
➖➖ BASICS OF API TESTING AND AUTOMATION ➖➖
Learn how to send REST Requests
What is API, Different Between SOAP and REST API
Different CRUD Operation and Its Implementation
GET | POST | PUT | DELETE
Basic understanding of MicroServices
Authentication approaches (BASIC,OAUTH)
How to Handle Header & Pre-requisite
➖➖➖➖ ADVANCE CONCEPTS ➖➖➖➖
How to Setup Environment for Python Scripting
Write basic Python Programming
Condition Handling, Looping
Working with Excel File (OpenPyXL)
How to Handle JSON file
Basic to advance JSON Path
How to Handle CSV file
JSON Parsing
PyTest Framework
Send different types of requests
Assert Response Data
Allure Reporting
Data Drive n Framework
Keyword Driven framework
Assertions
Request Channing
➖➖➖➖ REALTIME SCENARIO ➖➖➖➖
End to End Student Student Enrollment
Request Chaining
Final execution with report generation and analysis
Run API tests in Jenkins
Code Management using GIT
Scenario implementation on RealTime API Application
End to End Scenario building and once click execution
Collection Execution from command prompt
Who this course is for
- Manual testers/QA/Testing Professionals looking to automate Restful API Testing
- Professionals/Automation Testers looking to test Rest API application using Python
- Automation testers looking opportunity in API Automation
- Developers, SDET’s, Devops, IT Professionals working on API

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/32052.html