Postman - Learn API Testing from Scratch with Live Projects
What you'll 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
Requirements
- None
Description
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 :)
Who this course is for:
- QA Engineers
- Automation Testers
- API testers
- Software Engineers
Instructor
"Nothing is Impossible. It all depends on how we are Trained on it."
"Teaching is my Passion. And it's my Profession. The only Business I know is Spreading Knowledge."
I'm Rahul Shetty -a QA instructor with 15 years of experience with over 600,000 QA students from 195 countries in my courses on Selenium, Software Testing (Jira), API Testing, Cypress, Postman, Appium, Playwright, JMeter, and many more...
I'm also the Lead Instructor at the Top QA Ed Tech Platform (Rahul Shetty Academy) where I helped hundreds of thousands of students learn to test and automate and change their lives by becoming an Automation Engineer.
Every QA Professional have the wish to learn trending Automation courses but somehow 90% of them are giving up their thoughts
It's not due to the lack of courses available in the Market, but it's about finding the right mentor who can guide, teach and understand student's pulse with their background education.
As a QA engineer myself with nearly two decades of experience in the software testing industry, I understand the QA mindset, how best we learn and based on that knowledge and experience, I have strategically built my courses, so my students get maximum benefit and career growth after taking my courses. I believe I've cracked the "formula" for teaching automation testing skills, and I'm really excited to finally share my expertise with you. I can confidently say that my online courses are without a doubt the most comprehensive ones on the market.
By joining my courses, you are not only getting the most practical, up to date, job relevant learning materials but also access to a lifelong mentor who has impacted and levelled up the careers of hundreds of thousands of QA engineers like You!
There isn't a day when I don't receive student success emails from across the globe about landing a new job, how my courses have changed their lives and career for the better and how they are respected and appreciated at the workplace after gaining new knowledge and experience from my course.