
What is Hoverfly?ΒΆ
Hoverfly is a lightweight, open source API simulation tool. Using Hoverfly, you can create realistic simulations of the APIs your application depends on.
- Replace slow, flaky API dependencies with realistic, re-usable simulations
- Simulate network latency, random failures or rate limits to test edge-cases
- Extend and customize with any programming language
- Export, share, edit and import API simulations
- CLI and native language bindings for Java and Python
- REST API
- Lightweight, high-performance, run anywhere
- Apache 2 license
Hoverfly is developed and maintained by SpectoLabs.
- Introduction
- Key Concepts
- Native language bindings
- Tutorials
- Creating and exporting a simulation
- Importing and using a simulation
- Adding delays to a simulation
- Adding templates to a simulation
- Using middleware to simulate network latency
- Using middleware to modify response payload and status code
- Simulating HTTPS APIs
- Running Hoverfly as a webserver
- Capturing or simulating specific URLs
- Reference