Learn API Testing using Postman, SoapUI & RestAssured
What you'll learn
- You will be able to understand what the Webservices & API's are, and their functionality.
- After completing this course you can start working on API & Webservices testing projects
- Covered most popular API testing tools like Postman, SOAPUI, Ready API & RestAssured API Automation
- You will learn how to develop and test Microservices
- You should be having basic knowledge on testing concepts.
This course is designed to make you an expert in working with Back end Testing.
Nowadays, almost all web applications use web services to communicate or interact with each other. Most modern day web services are built on Representational state transfer (REST) architecture; REST has gained a lot of popularity and it will continue to do the same due to its simplicity in comparison with other technologies.
90%of the IT industry now heading towards this API for automating Services. On course completion You will be familiar with REST API testing using Postman, SOAPUI & RestAssured and can implement Successfully it in your work place or will surely land on High Paying Job.
Introduction to API Testing
What is Client & server?
What is an API?
Types of an API
API Vs Webservice
Rest API methods
http Vs https
API Testing using Postman
Creating Requests - Get, Post, Put & Delete
Saving & Editing Requests
Operations on Collections
Things to be validated in response
Exporting & Importing Collections
Creating Dummy API’s for API Testing
What is JSON?
Understanding JSON Object & JSON Array
Testing status codes
Testing response time
Testing response body
Scripts in Postman
Working with Variables
Get and Set Variables with Scripts
Project - Books API
Data Driven Testing using JSON & CSV files
File Upload & Download API
cURL ( Client URL)
Documenting & Publishing
ECommerce App Rest API's
Testing XML Response
Testing JSON Response
Command prompt with HTML Report
Run Collection Remotely
Push collection to Github
Run collection in Jenkins
API Testing using RestAssured
Introduction to RestAssured
Setting RestAssured Maven Project
Including The Required REST Assured and Other Dependencies
Writing first REST Assured API Automation Script
Post request body creation ways
External JSON file
External JSON file with variables
Headers and cookies
Parsing JSON response
Parsing XML response
File Upload & Download API
JSON & XML Schema validations
Serialisation & de-serialisation JSON
Request and response Specification builders
Designing the Rest Assure Framework Project
Who this course is for:
- Beginners, Fresh graduates,Manual Testers and Automation Test Engineers
Over 18+ years of experience in IT industry and 13+ years of experience as an Instructor.
15000+ professionals learned though Video courses and over 5000+ participants attended Live Online Trainings.
Experienced in Testing Enterprise, Business Intelligence applications and worked in Financial, Compliance, Data Masking and Data Security Domains.
Content Creator, so many get benefited by leaning various topics related to software testing & automation.