REST API Automation with RestSharp & HTTP Client

w2PhuUbGhoE43cJsS05svdOZAPWy6g56

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

Last updated 08/2022
Genre: eLearning | MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.19 GB | Duration: 170 lectures • 13h 6m

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.

Requirements

  • 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

Description

**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

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
  • Test Engineer who wants to implement the RestSharp framework for API automation
资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/36514.html

赞 (0)
steven的头像steven
上一篇 2022年8月24日
下一篇 2022年8月25日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部