Want to Learn about API Testing? - https://sdet.live

What is API Testing?
API testing is a software testing practice that tests the APIs directly — from their functionality, reliability, performance, to security. Part of integration

Download Notes - https://sdet.live/notes
New Batch - https://go.scrolltest.com/manual

API testing basic

• Client-Server Architecture
• Presentation, Business and Database layers
• What is an API?
• What is API Testing?
• Difference between API testing and Unit testing
• Web services an introduction
• HTTP Structure
• xml and JSON an overview
• URI and URL
• Tools for API Testing
• Approach of API Testing
• Challenges of API Testing
• What to test for in API testing
• HTTP methods
• Status codes
• Example APIs

POSTMAN Tool

• Introduction to POSTMAN tool and installation.
• Creating requests in Postman.
• Creating collections in Postman.
• Understanding variables and environments in Postman.
• Authorization in POSTMAN
• Assertions/Test scripts in POSTMAN.
• Command line integration with Newman.

REST ASSURED

• What is REST?
• Rest Architectural Elements

REST ASSURED – Basics
• Configure Eclipse with Rest-Assured
• REST API Test using Rest Assured
• Validate Response Status using Rest Assured
• Validate Response Header using Rest Assured
• Read JSON Response Body using Rest Assured

Rest Assured advance

• POST, PUT and PATCH Request using Rest Assured
• Authentication and Authorization in REST Web Services
• Sample automation framework design using REST ASSURED

Join Facebook Group : http://bit.ly/learntesting2019
Website: https://scrolltest.com
Website: https://thetestingacademy.com
Twitter: https://twitter.com/itstechmode
Tools and services I recommend:
Some of the courses that I recommend to become better Automation Tester

API Testing -
https://www.learnapitesting.com

Cypress Tutorial with LIVE Projects -
http://cypresstutorial.com

GET your Free API Testing Guide worth $19 - https://sdet.live/ttah