REST API Automation with RestSharp & HTTP Client




REST API Automation with RestSharp & HTTP Client

**The course has been updated with the latest version of the RestSharp framework**


Currently, the IT industry is moving towards Micro Service based architecture. And it is very important to understand what are RESTful API and Web services. This course is all about that.


  • The Course is divided into 3 sections

  • In the 1st section, I will have a detailed discussion about the RESTful API and Webservices

  • In the 2nd section, I will discuss the HTTP Client library and how to use them for testing RESTful API

  • In the 3rd section, I will discuss the RestSharp framework and how to use it for API testing

  • I will also discuss synchronous and asynchronous execution. And how to run the test in parallel

In this course, I will also discuss some real-time APIs of the application. Such a Drop Box and JIRA

While going through this course, I will also develop a framework for testing. The source code of the framework will be provided for download


Unit Testing Framework MSTest

  • MSTest Framework


HTTP Client for API Testing

  • GET Request

  • Assertion and Validation

  • POST Request

  • PUT Request

  • DELETE Request

  • Authentication


Synchronous and Asynchronous Execution

  • Synchronous and Asynchronous Execution - Introduction

  • Synchronous Execution's of Test

  • Asynchronous Execution of Test

  • Asynchronous Execution of Test - Failed Scenario

  • Redefining HelperClass with Async & Await Implementation

  • Asynchronous Execution with Task Factory

  • Fetch the returned value from asynchronous task

  • Parallel execution with RunSettings File


RestSharp Framework

  • GET Request

  • Framework Design & Implementation

  • POST Request

  • PUT Request

  • Delete Request

  • Authentication

  • Token Based Authentication - DropBox API

  • Session Based Authentication - JIRA API


End to End API Automation with RestSharp Framework & HTTP Client Library

Url: View Details

What you will learn
  • How to design Automation Framework for API automation
  • HTTP Client library and its usage for API Testing
  • Different type of Authentication Mechanism used with API

Rating: 4.61538

Level: Intermediate Level

Duration: 17 hours

Instructor: Rahul Singh Rathore


Courses By:   0-9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

About US

The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of hugecourses.com.


© 2021 hugecourses.com. All rights reserved.
View Sitemap