vcrpy

Mocker

Automates mocking of HTTP interactions to simplify and speed up testing

Automatically mock your HTTP interactions to simplify and speed up testing

GitHub

3k stars
38 watching
389 forks
Language: Python
last commit: 6 days ago
Linked from 2 awesome lists

httpmockingpythontesting

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
vcr/vcr A tool to record and replay HTTP interactions during tests, allowing for fast, deterministic, and accurate testing. 5,855
squeaky-pl/japronto A high-performance HTTP toolkit with pipelining support for scaling and speed optimization 8,612
joerick/pyinstrument A Python profiler tool used to identify and optimize slow parts of code. 6,651
session-replay-tools/tcpcopy A tool for simulating real-world network traffic to test the stability and performance of internet applications 4,511
gabrielfalcao/httpretty Intercepts and mocks HTTP requests at the Python socket level 2,108
pnuckowski/aioresponses A tool to mock and test asynchronous HTTP requests in Python applications 517
secdev/scapy A Python-based tool for interactive packet manipulation and analysis 10,771
gkbrk/slowloris An HTTP-based denial of service tool 2,463
parroty/exvcr A library for recording and replaying HTTP interactions in Elixir 730
pyppeteer/pyppeteer An unofficial Python port of a headless Chrome/Chromium browser automation library 3,686
bblimke/webmock A library that enables stubbing and setting expectations on HTTP requests in Ruby applications 3,973
deedy5/primp A Python HTTP client that can mimic browser behavior 85
httpie/cli A command-line HTTP client with an expressive syntax and features to interact with web services 33,939
locustio/locust A tool for writing and running load tests using Python code 25,061
buger/goreplay Captures and replays live HTTP traffic into a test environment to continuously test systems with real data. 18,657