API Testing : REST API Testing using Python for Beginners (Udemy.com)

API Testing and Fundamentals | REST API testing using Python | Difference between RESTful API vs SOAP API

Created by: Prathap G

Produced in 2019

icon
What you will learn

  • End to END API testing using Python.
  • Learn the SOAP WSDL,UDDI and REST Principles.
  • Learn the Concepts and working of HTTP Protocol.
  • Understand the various methods of API like GET, POST, PUT and DELETE.
  • Learn how to perform real time REST API testing using PYTHON Modules.
  • Learn how to automate the API testing using PyTest Python module.
  • Learn the architecture of REST and SOAP API.

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100

icon
Course Description

API testing using Python:*** This Course purchase includesvideo lectures, practice files, quizzes, & assignments, 1-on-1 instructor support***Please note that this course will be continuously getting updated with more videos to keep you up to date on API. You will find lot of new lecture covering new features in the area of API Testing. This course is designed for the beginners and freshers to gain knowledge on concepts of REST and SOAP API and to perform the REST API testing using Python modules like REQUESTS, JSON , JSONPATH and PYTEST.
The professionals who have zero knowledge or very less knowledge on API, will find this course extremely useful.
Learning REST API and API testing also helps you to become better QA analyst , API Architect and eventually would help you to get into the field of building the applications using API and Python. I will Guide you through a STEP by STEP approach on how to test the REST API. I will also explain about the architecture and the concepts of both REST and SOAP API. I will first start with the concepts of Web Service and then will explain the architecture of REST and SOAP API. I will then explain the fundamentals of HTTP request and explain the internal working of HTTP requests using various methods like GET, POST, PUT and DELETE. Then, I will be working on PYTHON Modules and will show how API testing could be done using simple PYTHON code. In the end we will automate the API testing process using Python PYTEST module. You should be able to complete this course in 1-3 days time, if you dedicate 2 hours of your time daily and this journey will take you from zero to Hero.
Important Topics covered: Fundamentals of Web Services Architecture of REST and SOAP API WSDL, UDDI in SOAP Complete REST Principles Concepts of HTTP HTTP 3 Way handshake HTTP Status code and Methods.
Python Modules (REQUESTS, JSON and JSONPATH)Python coding to perform API Testing.
Automate the API Testing using Python PYTEST moduleBriefly, The knowledge of REST API and REST API testing is a must for IT professionals and this course is one stop shop for gaining this necessary and in-demand skill.
Trust me, I will make sure you have an awesome learning experience and will hold your hand and take you step by step!!! Happy APITesting :-) Who this course is for:
Beginner who want to understand the concepts of REST and SOAP API.
Anyone with a basic knowledge of Python, wanting to perform API testing.
Anyone who want to perform end to end REST API Testing.
Aspirants seeking career opportunities in REST API and API Testing.

icon
Instructor Details

Prathap G

Prathap is an IT professional who has 15 years of Experience and diversified knowledge across multiple domains in the industry. Working in a leading Product/Cloud provider company. He has taken various roles in his career from Developer, Designer, Consultant, Architect, Performance Management and is currently ramping up his skills on latest generation Tools and Products.
Prathap has vast knowledge on Database(Oracle/SQL Server/PostgreSQL), Python, Performance Management, DevOps Tools and Microsoft Azure.
He loves to teach from very beginning and Udemy is the platform that helps him in continuation of the same passion.

icon
Reviews

4.3

65 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Anshuman Mudaliar on 11/15/2020

The course is well organized for a beginner to pick it up, a slight intro of lists and dictionaries would have been beneficial nonetheless I would strongly recommend the creator of this course to bring the next level of API testing as I would be desperately waiting for it to polish my next level skills in it.
Awesome work, thanks a lot.

By SHRADDHA UKE on 11/8/2020

Amazing content and explanation, very informative and helpful.

By Tokka B.Muhammed on 10/13/2020

All is good but i can use the fiddler, it doesn't give me the same options just lock symbol on requests, can any one help me???

By Avinash Chinta on 9/17/2020

So Good to learn

By Gbenga Stephen Agunsoye on 9/17/2020

Awesome, and brief introductory course. It answered most of my questions in RESTAPI fundamentals

By Sameer on 9/16/2020

Concepts are explained well and easy to understand. However, the use of publicly available APIs from reqres website limits the knowledge as for these we did not provide any authentication. Concept of OAUTH is missing. Also, would have been good to include BDD framework

By Raj K on 9/13/2020

Course is Very awesome & clear explanation about python scripts.I am expecting more courses on python realtime scenarios

By Anirudha Deshpande on 9/12/2020

Very easy explanation provided by the instructor, with good real time examples, course material used is also a good quality.

By Robert Hall on 9/12/2020

It was a good introduction to API.

By Margret Adeolalove on 8/13/2020

The course was quite easy to understand. The instructor was very knowledgeable about the course and he took his time to explain every concept in depth.

By Ankit Porwal on 7/23/2020

Good for a beginner

By Athira Krishnan on 7/18/2020

Pace: Excellent
Quality of content: Excellent
Explanation: To the point
Examples: Relevant to the content
Looking forward to complete the course.