Postman – Learn API Testing from Scratch with Live Projects
Postman – Learn API Testing from Scratch with Live Projects, available at $99.99, has an average rating of 4.57, with 83 lectures, based on 7390 reviews, and has 45694 subscribers.
You will learn about Understand how to Perform API Testing with Postman Complete knowledge on Postman tool and its features Learn how to Automate Rest API's with Json parsers in easy way using Postman Learn Soap WebServices Automation with XML Parsing through Postman Understand how to use ready made features like Environments, variables, Workflows, collection runners, Data driven testing for Automation Learn usage of Newman tool with Postman and running tests through CLI commands Integrate Postman Automation with Jenkins CI/CD Integration with neat HTML reports of Automation results Understand how to collaborate with in team on Postman source code including Version control features This course is ideal for individuals who are QA Engineers or Automation Testers or API testers or Software Engineers It is particularly useful for QA Engineers or Automation Testers or API testers or Software Engineers.
Enroll now: Postman – Learn API Testing from Scratch with Live Projects
Summary
Title: Postman – Learn API Testing from Scratch with Live Projects
Price: $99.99
Average Rating: 4.57
Number of Lectures: 83
Number of Published Lectures: 82
Number of Curriculum Items: 83
Number of Published Curriculum Objects: 82
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Understand how to Perform API Testing with Postman
- Complete knowledge on Postman tool and its features
- Learn how to Automate Rest API's with Json parsers in easy way using Postman
- Learn Soap WebServices Automation with XML Parsing through Postman
- Understand how to use ready made features like Environments, variables, Workflows, collection runners, Data driven testing for Automation
- Learn usage of Newman tool with Postman and running tests through CLI commands
- Integrate Postman Automation with Jenkins CI/CD Integration with neat HTML reports of Automation results
- Understand how to collaborate with in team on Postman source code including Version control features
Who Should Attend
- QA Engineers
- Automation Testers
- API testers
- Software Engineers
Target Audiences
- QA Engineers
- Automation Testers
- API testers
- Software Engineers
Postman – The Most popular API tool to build Automated API/WebServices Tests with very minimal code in quick and easy way.
This tool comes with Powerful JavaScript editor (Postman object) which helps us to perform various assertions inside the tool to validate your API Tests.
This course starts from the scratch with Postman fundamentals and then gives you the deeper understanding on various ready made Postman features to build Framework like Variables, Environments, Workflows, Data driven components and Pm object which helps to quickly Setup Automation lab for Testing.
Postman Supports various types of Services like Rest API’s , Soap Web services, GraphQL Testing. etc. There is discussion on how to automate all these services types with the examples in the course.
This tool comes with Powerful Integration of NewMan tool to run the Automated Tests from CLI which can also be Integrated with Jenkins for CI/CD Integration.
All the above features are clearly demonstrated in the course with real time examples from Scratch along with API Authorizations like OAuth.
Below is high level content this Course Covers –
Postman Setup
Collections in Postman
Environments in Postman
Variables and their Scope
Global, Collection, local variables and their usage
Dynamically generated variables in Postman
Understand Rest API Automation with Postman
Assertions in Postman
Collection Test Runner in Postman
Validating Json responses
Json Schema validations in Postman
Data Driven testing with Postman
Error handling Scenarios in Postman
Work flow execution methods in Postman
Parsing complex Json responses with Pm object
Understand Soap WebServices Automation with Postman
OAuth 2.0 Authentication Automation with Postman
What is Newman and running tests through Newman
Newman CLI options configuration
Prepare HTML reports for Postman Automation execution
Integration Postman Automation to Jenkins for CI/CD Integration
Team collaboration with Postman
Version control Management with Postman
Good Luck and See you in the Course 🙂
Course Curriculum
Chapter 1: Introduction to Postman tool for testing API's in Collections
Lecture 1: Introduction to Postman Tool and its features
Lecture 2: Important resources information to learn API Basics
Chapter 2: Getting Started with Postman tool with its setup and Sample Project to Automate
Lecture 1: Install Postman tool and create new Workspace in Postman Account
Lecture 2: What are Collections in Postman and how to create http requests under it
Lecture 3: Build Library API requests in Postman tool and validate responses
Chapter 3: Importance of Postman Variables and Environments for Automation Testing
Lecture 1: Walk through the Automation Scenarios Scope for the Library API's
Lecture 2: What are Environments in Postman? How to create them
Lecture 3: How to create variables in Postman with different Scopes
Lecture 4: Getting started with Scripting in the Postman
Lecture 5: How to dynamically generate values from variables into input Payload requests
Chapter 4: Postman Scripting Editor types and Response Assertion validations
Lecture 1: Assertions in Postman and how to use that in Scripting window
Lecture 2: Running set of tests together in the Collection as automated runner
Lecture 3: Validating Json response with the Input data of other API through Automated code
Lecture 4: What is Json Schema and how to validate it with Postman Scripting
Chapter 5: Data Driven Testing with Postman and Dynamic Workflow Executions
Lecture 1: Functional logic validations with Postman Scripting Assertions
Lecture 2: How to perform Data driven testing from CSV to Postman requests Scripts
Lecture 3: How to handle Error handling Scenarios in API Tests with Postman
Lecture 4: How to prepare workflow of Execution Smartly with Postman Scripting
Lecture 5: Library API Automation Project code download
Chapter 6: Handling OAuth 2.0 Authenticated Google API's with Postman
Lecture 1: Introduction to OAuth 2.0 and different Grant types
Lecture 2: Understand Grant Type Authorization flow with real time example
Lecture 3: Flow procedure in achieving OAuth 2.0 Authentication mechanism
Lecture 4: Details on Practise OAuth 2.0 project to retrieve Courses list
Lecture 5: API Contract and Code download
Chapter 7: End to End example of Parsing Complex Nested Json responses
Lecture 1: Preparing Automation Scripting to grab the Access token into Actual request
Lecture 2: Learn Java Script filter map reduce functions to parse array
Lecture 3: How to parse Complex Nested Json response through Json object
Lecture 4: Solving Functional validations by parsing nested json through JS functions
Lecture 5: Retrieving Course titles from Web Automation Json object through Postman Script
Lecture 6: OAuth Automation Project code download
Chapter 8: Mock Servers & Schema validations with Postman
Lecture 1: What is Json Schema? How to validate the given Schema
Lecture 2: Sample Json response & Generate Schema from given Json – Example
Lecture 3: How to automate the Jso Schema validation through Postman
Lecture 4: What are Mock servers? Why do we need them in real time projects
Lecture 5: Create Mock Servers in Postman and create sample examples
Lecture 6: Functional Mocking Examples through Postman – Part 1
Lecture 7: Functional Mocking Examples through Postman – Part 2
Chapter 9: Soap WebServices Automation through Postman for XML response validations
Lecture 1: Understand Soap WebServices to automate through Postman tool
Lecture 2: Create Soap Collection to start testing Soap WebServices in Postman
Lecture 3: Postman Script to parse Soap XML responses and validate the data
Lecture 4: How to Parse complete Soap XML response as string for Assertion validations
Lecture 5: Soap Project Automation Code download
Chapter 10: What is Newman? Importance of Newman for end to end API Automation
Lecture 1: What is Newman and importance of it in Postman Automation Execution
Lecture 2: How to run Postman scripts from Newman CLI commands
Chapter 11: Run Postman Automation Tests through Jenkins with HTML Reporting
Lecture 1: Generate Newman HTML execution reports for Postman Script Execution
Lecture 2: How to install Jenkins and Setup in the Local systems
Lecture 3: Create new Jenkins Job for Postman Automation Framework execution
Lecture 4: How to create Parameterized Jenkins job to switch environments dynamically
Chapter 12: Team Collaboration and Version Control features in Postman
Lecture 1: How to collaborate with Team members on Postman Workspace
Lecture 2: How to create Pull requests, and review PR's through Postman Tool for your work
Lecture 3: Quick tips on different options in the Postman Tool WIndow
Chapter 13: End to End Ecommerce API Examples – Session Tokens, Attachments, Formdata
Lecture 1: Understand the Working nature of API's and how to find the contract
Lecture 2: Create API collection in Postman with Login and AddProduct API calls
Lecture 3: Create Order API with passing the token & Product info from previous API calls
Lecture 4: Test Clean up process of deleting Order API and viewing order details
Lecture 5: Implement Postman Script to dynamically send the values into request calls
Lecture 6: Running the Postman Automation collection & Assignment details
Lecture 7: Code download
Chapter 14: Learn GraphQL from Scratch and Testing with Postman
Lecture 1: What is GraphQL? How different it is from Rest API's ?
Lecture 2: Understanding GraphQL Schema and its Query language
Lecture 3: Learn how to write GraphQL Queries to Test GraphQL API's
Lecture 4: Testing GraphQL Queries with Postman and Explorer
Lecture 5: What are GraphQL Mutations? How to Test Mutations
Lecture 6: Test Multiple GraphQL Mutations with Query variables in Postman
Lecture 7: Code download
Chapter 15: Project Code download
Lecture 1: Download the Code
Chapter 16: JavaScript Fundamentals for Postman Automation (Optional Learning)
Lecture 1: Please Note
Lecture 2: Getting started with Hello World Program in VS Code
Lecture 3: Understanding Variables and Datatypes in JavaScript
Lecture 4: What are Loops and Conditional Statements in JavaScript
Lecture 5: Implementing For and While Loop in JavaScript
Lecture 6: Arrays and its methods in JavaScript with Detailed examples – Part 1
Lecture 7: Arrays and its methods in JavaScript with Detailed examples – Part 2
Lecture 8: JavaScript Array Stream Functions -( Filter , reduce, Map) – Part 1
Lecture 9: JavaScript Array Stream Functions -( Filter , reduce, Map) – Part 2
Lecture 10: Sorting JavaScript Arrays with optimized logic
Lecture 11: What are Functions in JavaScript? and its advantages
Lecture 12: Understanding var,let,const Keywords in JavaScript
Lecture 13: JavaScript String and its manipulation methods with examples – Part 1
Lecture 14: JavaScript String and its manipulation methods with examples – Part 2
Chapter 17: Learn API Testing Basics ( Optional)
Lecture 1: Comprehensive 75 minutes video to learn API fundamentals from Scratch
Chapter 18: BONUS LECTURE
Lecture 1: Bonus lecture:Next Steps
Instructors
-
Rahul Shetty
Teacher over 900K+ QA Students|Founder of RahulShettyAcademy
Rating Distribution
- 1 stars: 49 votes
- 2 stars: 57 votes
- 3 stars: 540 votes
- 4 stars: 2635 votes
- 5 stars: 4109 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Best Software Testing Courses to Learn in December 2024
- Best Big Data Courses to Learn in December 2024
- Best Internet Of Things Courses to Learn in December 2024
- Best Quantum Computing Courses to Learn in December 2024
- Best Cloud Computing Courses to Learn in December 2024
- Best 3d Modeling Courses to Learn in December 2024
- Best Mobile App Development Courses to Learn in December 2024
- Best Graphic Design Courses to Learn in December 2024
- Best Videography Courses to Learn in December 2024
- Best Photography Courses to Learn in December 2024
- Best Language Learning Courses to Learn in December 2024
- Best Product Management Courses to Learn in December 2024
- Best Investing Courses to Learn in December 2024
- Best Personal Finance Courses to Learn in December 2024
- Best Health And Wellness Courses to Learn in December 2024
- Best Chatgpt And Ai Tools Courses to Learn in December 2024
- Best Virtual Reality Courses to Learn in December 2024
- Best Augmented Reality Courses to Learn in December 2024
- Best Blockchain Development Courses to Learn in December 2024
- Best Unity Game Development Courses to Learn in December 2024