REST API Automation with RestSharp & HTTP Client

Udemy REST API Automation with RestSharp & HTTP Client

Register & Get access to index

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

What you'll 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
  • RestSharp framework and its usage for API Testing
  • Synchronous and Asynchronous execution Pattern
  • Continuous Integration and Continuous Deployment

  • Basic understanding of C# language and OOPS concept such as Class, Object, Interface etc.
  • Basic understanding of Visual Studio IDE
  • Basic understanding of Post Man Client
  • Basic understanding of Windows OS
  • Basic understanding of Tomcat will be an additional advantage

Currently the IT industry is moving towards Micro Service based architecture. And it is very important to under stands 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 detail discussion about the RESTful API and Webservices
  • In the 2nd section, I will discuss about the HTTP Client library and how to use them for testing RESTful API
  • In the 3rd section, I will discuss about the RestSharp framework and how to use it for API testing
  • I will also discuss about the synchronous and asynchronous execution. And how to run the test in parallel
In this course, I will also discuss some real time API of the application. Such a Drop Box and JIRA
While going through this course, I will also develop framework for testing. The source code of 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
RestSharp Framework
  • GET Request
  • Framework Design & Implementation
  • POST Request
  • PUT Request
  • Delete Request
  • Authentication
  • Token Based Authentication - DropBox API
  • Session Based Authentication - JIRA API
Who this course is for:
  • This course is designed for both Developers and testers
  • Manual/Automation test engineers who want to learn API automation
  • Best for developers and testers who are planning to build automation framework
First release
Last update
0.00 star(s) 0 ratings

More resources from TUTProfessor