vcr

Test recorder

A tool to record and replay HTTP interactions during tests, allowing for fast, deterministic, and accurate testing.

Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.

GitHub

6k stars
75 watching
505 forks
Language: Ruby
last commit: over 1 year ago
Linked from 4 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kevin1024/vcrpy Automates mocking of HTTP interactions to simplify and speed up testing 2,726
spoved/vcr.cr A tool to record and replay HTTP interactions in tests for fast, deterministic, accurate testing. 58
parroty/exvcr A library for recording and replaying HTTP interactions in Elixir 732
dnaeon/go-vcr A tool that records and replays HTTP interactions to simplify testing 1,265
session-replay-tools/tcpcopy A tool for simulating real-world network traffic to test the stability and performance of internet applications 4,528
rrweb-io/rrweb A tool for recording and replaying users' interactions on the web. 16,936
quidproquo/mr_video Allows users to browse and debug VCR recordings 55
buger/goreplay Captures and replays live HTTP traffic to test systems with real data 18,700
bblimke/webmock A library that enables stubbing and setting expectations on HTTP requests in Ruby applications 3,979
simplecov-ruby/simplecov A tool for measuring code coverage in Ruby applications 4,786
tuwilof/fitting Automates testing and validation of API documentation in Ruby on Rails applications using RSpec, WebMock, and API Blueprint/OpenAPI standards. 60
tubearchivist/tubearchivist A tool to organize and search archived YouTube videos 5,381
velhotes/vinyl A testing library for replaying HTTP requests in Swift 269
test-prof/test-prof An analysis tool to help identify bottlenecks in test suites and improve their performance. 1,893
qustavo/httplab An interactive web server for inspecting and manipulating HTTP requests and responses 4,057