7 best Ruby Testing Data libraries in 2024
by marketing.admin@openweaver.com Updated: Mar 12, 2023
Guide Kit
Ruby testing data open source libraries are the best option to generate realistic test data sets. They allow you to seed a database with multiple entries and then make assertions against it. This is a powerful method of testing because it lets you make assertions against real values in your database, which is how your application will be used in production. Ruby Testing Data is a curated collection of some of the best Ruby testing data gems for your project. Create massive amounts of realistic fake data for testing, running simulations, and creating analytics. factory_bot - A library for setting up Ruby objects as test data; traver - Test data generation framework; dataset exceptional tool for creating test data sets using ActiveRecord.
factory_botby thoughtbot
A library for setting up Ruby objects as test data.
factory_botby thoughtbot
Ruby 7776 Version:v6.2.1 License: Permissive (MIT)
data-anonymizationby sunitparekh
Want to use production data for testing, data-anonymization can help you.
data-anonymizationby sunitparekh
Ruby 432 Version:Current License: Permissive (MIT)
datasetby aiwilliams
An exceptional tool for creating test data sets using ActiveRecord.
datasetby aiwilliams
Ruby 79 Version:Current License: Permissive (MIT)
split-analyticsby splitrb
:bar_chart: An extension to Split to push test data to Google Analytics.
split-analyticsby splitrb
Ruby 50 Version:v1.1.0 License: Permissive (MIT)
transactionataby colszowka
Transactionata: Transactional dynamic test data for Rails Tests. Set up your models and factories in a block that will be executed once and then rolled back by hooking into ActiveRecord's built-in fixture transactions
transactionataby colszowka
Ruby 35 Version:Current License: Permissive (MIT)
flexturesby baban
This plug-in can load and dump test data in databases, loading function is very flexible, dump function is very simple
flexturesby baban
Ruby 20 Version:Current License: Permissive (MIT)