Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

REST API Testing

( Duration: 2 Days )

REST API is a set of programming instructions for accessing a web- based software application. In other words, a set of commands used by an individual program to communicate with one another directly and use each other’s functions to get desired information. REST stands for Representational State Transfer. It is primarily used to build Web services that are lightweight, maintainable, and scalable. Any service based on REST is called as RESTful service. REST can be explained as a way to access resources which lie in a particular environment. For example, you can have a server that hosts important documents, pictures and/or videos.

In REST API Testing training course, you will gain a good understanding of when to carry out REST API testing, how to explore and access APIs, how to carry out different types of testing, and how to bring the tests together through integration and automation.

  • Basic Java programming skills

The REST API Testing workshop is ideal for:

  • Manual or automation test engineers with basic Java programming skills

COURSE AGENDA

1

API Introduction

  • Introduction to API Testing
  • Why is API testing important
  • What are Web Services
  • Understanding the REST API architecture
  • Introduction to Protocols
  • Rest API
  • What is Difference between – GET and POST Method
  • What is PUT and DELETE Methods
  • Work with REST Client
2

API Framework Design

  • Create API Automation Framework From Scratch
  • How to Create API Connection
3

What is Base URL, Resources in REST API?

4

Understanding GET, POST, PUT, DELETE requests

  • How to handle Get calls
  • How to pass parameter in Get Call
  • Post Call
  • How to Pass Parameters in Post Call
  • How to set Header Parameters
  • Example for PUT API
  • Delete Request
5

Validating the Rest API Responses

  • Validating the body of first JSON response
  • Examples on validating response headers and status codes
  • How to Store Response
6

What is JSON and how to Parse JSON

  • What is JSON
  • How to use JSON
  • How to validate JSON Response
7

Real world Example : How to write End to End Scenarios for APIs

8

How to execute automated API scripts from JUnit

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X