Everything About Wiremock Cloud With Use Case

Posted By: ELK1nG

Everything About Wiremock Cloud With Use Case
Published 1/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 851.09 MB | Duration: 2h 37m

Learn to build robust virtual RESTFUL API using wiremock cloud with handson

What you'll learn

End to End API Virtualization Using Wiremock Cloud

API Virtualization with Live Use Cases

Dynamic Response Handling in Mock APIs

Configuring Test Scenarios in Wiremock Cloud

End to End understanding of Wiremock Cloud

Requirements

Basic Understanding of API Protocols

Basic understanding of RestFul APIs

Description

Wiremock Cloud is the cloud hosted version of wiremock java API that uses the same wiremock engine to virtualize APIs.Cloud hosted - nothing to installIntuitive web UITeam collaborationSwagger, OpenAPI and Postman import100% WireMock API compatibleFlaky 3rd party and incomplete APIs create unstable environments.Accelerate releases by mocking the APIs you depend onYou can start in a single click by creating a free account without restrictions.When it comes to testing in devops delivery process many componenets and backend APIs are unavailable ,Wiremock cloud simplifies the process of testing by replacing unavailable APIs with virtual mock APIs using the concept of service virtualization . This course will help you gain quite a good understanding of Service virtualization and in very less time along with handson on real Use Case scenarios.This course is going to cover the techniques that are listed below using WireMock Cloud:Service VirtualizationSimulating Unavailable ServiceSimulating DelaysSimulating FaultsSimulating Error responseDynamic ResponsesResponse Templating Recording Stubs through Real APIVirtual service creation using Swagger/Open APIProxying to Real APIsAdvance Stubbing with end to end Use CasesRequest MatchingImport and Export Prerequisites for this Course:Understanding of RESTFul APIsUnderstanding of API Protocols - HTTP,SOAP,REST etc.No Coding Experience requriedCourse Structure :Section: Understanding Wiremock- Introduction to Wiremock - Working of wiremock with Banker Aplication Use CaseSection: Wiremock Cloud- Create Wiremock Cloud Free Account (No Credit Card Required)- End to End Understanding of Wiremock Cloud  - WalkthroughSection : Different Ways to Create Virtual API -  Handson- Manual Mock API Configuration - Swagger and Open API Import - Record and Playback Section : URL Match Types - Handson - Any URL Match- Path With Regex - Path Only - Path & Query Regex- Path & Query Section : Advanced Stubbing - Handson - Request Priority Matching - Configuring Response Delays - Simulating Faults - Simulate State with scenarios (Stateful)- Proxying Section: Request Matching - JsonEquality (Handson)- What is Request Matching - Matching via JSON Equality - Ignoring Array Order - Ignoring Extra Elements - Using PlaceholdersSection : Request Matching - JsonPath (Handson)- Matching via JSONPath (Expression + Submatch)Section : Response Templating - Understanding Response Templating Section : Handlebars Helpers - Handson - Understanding Handlebars - Conditional Logic - Iteration - String Helpers- Number Helpers- Dates and Time Helpers- Random Value Helpers- Miscellaneous Helpers

Overview

Section 1: Course Overview

Lecture 1 Course Overview

Section 2: Understanding Wiremock

Lecture 2 Introduction To Wiremock

Lecture 3 Working of Wiremock

Section 3: Wiremock Cloud - Kick Off

Lecture 4 Create Wiremock Cloud Account - FREE

Lecture 5 Wiremock Cloud UI Walkthrough

Section 4: Ways to Create Virtual APIs

Lecture 6 Manual mock API configuration

Lecture 7 Swagger and OpenAPI import

Lecture 8 Record and playback

Section 5: URL matching

Lecture 9 Any URL

Lecture 10 Path regex

Lecture 11 Path Only

Lecture 12 Path and query regex

Lecture 13 Path and query

Section 6: Advanced Stubbing

Lecture 14 Request priority matching

Lecture 15 Response Delays

Lecture 16 Simulating Faults

Lecture 17 Simulating State with Scenarios

Lecture 18 Proxying

Section 7: Request Matching - Json Equality

Lecture 19 Overview

Lecture 20 Matching via JSON equality

Lecture 21 Ignoring array order

Lecture 22 Ignoring extra elements

Lecture 23 Using placeholders

Section 8: Request Matching - JsonPath

Lecture 24 Matching via JSONPath

Section 9: Response Templating

Lecture 25 Understanding Response Templating

Section 10: Handlebars Helpers

Lecture 26 Handlebars Overview

Lecture 27 Conditional Logic

Lecture 28 Iteration

Lecture 29 String Helpers

Lecture 30 Number Helpers

Lecture 31 Dates and Times

Lecture 32 Random Values

Lecture 33 Miscellaneous Helpers

Developers and Testers to understand how service virtualization can help fasten the delievery process and remove bottlenecks,Devops professional who are interested to know role of SV in Devops