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