Top Ruby Testing Libraries 2025

rapid7/metasploit-framework 34K +92

Added by sizovs added 1 week ago

The world’s most used penetration testing framework

faker-ruby/faker 11K +11

Added by sizovs added 1 week ago

A library for generating fake data such as names, addresses, and phone numbers.

teamcapybara/capybara 10K +3

Added by sizovs added 1 week ago

Capybara helps you test web applications by simulating how a real user would interact with your app

thoughtbot/factory_bot 7K +9

Added by sizovs added 1 week ago

A library for setting up Ruby objects as test data.

vcr/vcr 5K +6

Added by sizovs added 1 week ago

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

travisjeffery/timecop 3K

Added by sizovs added 6 days ago

A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.

minitest/minitest 3K +2

Added by sizovs added 1 week ago

minitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking.

pact-foundation/pact-ruby 2K

Added by sizovs added 1 day ago

Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.

Join libs.tech

...and unlock some superpowers

GitHub

We won't share your data with anyone else.