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
387 forks
Language: Python
last commit: almost 2 years ago
Linked from 2 awesome lists

httpmockingpythontesting

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
vcr/vcrA tool to record and replay HTTP interactions during tests, allowing for fast, deterministic, and accurate testing.5,872
squeaky-pl/japrontoA high-performance HTTP toolkit with pipelining support for scaling and speed optimization8,611
joerick/pyinstrumentA Python profiler tool used to identify and optimize slow parts of code.6,727
session-replay-tools/tcpcopyA tool for simulating real-world network traffic to test the stability and performance of internet applications4,528
gabrielfalcao/httprettyIntercepts and mocks HTTP requests at the Python socket level2,114
pnuckowski/aioresponsesA tool to mock and test asynchronous HTTP requests in Python applications519
secdev/scapyA Python-based tool for interactive packet manipulation and analysis10,870
gkbrk/slowlorisAn HTTP-based denial of service tool2,481
parroty/exvcrA library for recording and replaying HTTP interactions in Elixir732
pyppeteer/pyppeteerAn unofficial Python port of a headless Chrome/Chromium browser automation library3,709
bblimke/webmockA library that enables stubbing and setting expectations on HTTP requests in Ruby applications3,979
deedy5/primpAn HTTP client library that allows users to impersonate web browsers in their applications.111
httpie/cliA command-line HTTP client with an expressive syntax and features to interact with web services34,188
locustio/locustAn open source tool for writing and running load tests in plain Python to evaluate performance under heavy loads25,231
buger/goreplayCaptures and replays live HTTP traffic to test systems with real data18,700