HTTP response stubbing, matchable on URL, header and body content patterns. Request verification, runs in unit tests, as a standalone process or as a WAR app. Configurable via a fluent Java API, JSON files and JSON over HTTP. Record/playback of stubs, fault injection, per-request conditional proxying, browser proxying for request inspection and replacement. Stateful behavior simulation and configurable response delays. Mock your APIs for fast, robust and comprehensive testing. WireMock is a simulator for HTTP-based APIs. Some might consider it a service virtualization tool or a mock server. It enables you to stay productive when an API you depend on doesn't exist or isn't complete. It supports testing of edge cases and failure modes that the real API won't reliably produce. And because it's fast it can reduce your build time from hours down to minutes.

Features

  • MockLab is a hosted API simulator built on WireMock
  • Intuitive web UI, team collaboration and nothing to install
  • The 100% compatible API supports drop-in replacement of the WireMock server with a single line of code
  • Run WireMock from within your Java application, JUnit test, Servlet container or as a standalone process
  • Match request URLs, methods, headers cookies and bodies using a wide variety of strategies
  • Get up and running quickly by capturing traffic to and from an existing API

Project Samples

Project Activity

See All Activity >

Categories

Virtualization

License

Apache License V2.0

Follow WireMock

WireMock Web Site

You Might Also Like
All-in-One IT Monitoring - No More Blind Spots Icon
All-in-One IT Monitoring - No More Blind Spots

Stop juggling tools. PRTG gives you a complete, real-time view of your IT: servers, devices, cloud, and more - in one easy dashboard.

Tired of switching between different tools and missing critical alerts? PRTG brings everything together, monitoring your entire IT infrastructure from a single, intuitive interface. Whether it’s servers, switches, printers, or cloud services, you get instant visibility and clear notifications - no technical jargon, no clutter. Set up in minutes, PRTG helps you prevent downtime, reduce stress, and prove your value to your company. Focus on your job, not on chasing issues. Try PRTG and experience true IT peace of mind.
Get Your Unified IT Trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of WireMock!

Additional Project Details

Programming Language

Java

Related Categories

Java Virtualization Software

Registered

2021-12-09