kandi background
Explore Kits

8 best Ruby Testing libraries in 2022

by Open Weaver kits ✔ Updated: Apr 6, 2022

Ruby is one of the most popular programming languages in the world and has been used in web development for many applications. A plethora of Ruby libraries are available that can be used to test and debug applications built on Ruby. The standard tools provided by Ruby are a bit outdated and so developers are looking for alternatives. Ruby testing also helps you get more accurate feedback on your code and products, learn more about your users and buyers, and ensure that the products you create are as well-made as possible. With the right approach, testing in Ruby can become a key part of any developer/designer/marketer’s workflow. In this kit, we will cover some of the best open-source Ruby testing libraries that you should know about. Most of these libraries can be used for multiple purposes like testing, debugging, etc. slather - Generate test coverage reports for Xcode projects; active_mocker - Generate mocks from ActiveRecord models for unit tests; puppet-retrospec - generate puppet code.

slatherby SlatherOrg

Ruby star image 1483 Version:v2.7.3

License: Permissive (MIT)

Generate test coverage reports for Xcode projects & hook it into CI.

Support
Quality
Security
License
Reuse

slatherby SlatherOrg

Ruby star image 1483 Version:v2.7.3 License: Permissive (MIT)

Generate test coverage reports for Xcode projects & hook it into CI.
Support
Quality
Security
License
Reuse

active_mockerby zeisler

Ruby star image 497 Version:Current

License: Permissive (MIT)

Generate mocks from ActiveRecord models for unit tests that run fast because they don’t need to load Rails or a database.

Support
Quality
Security
License
Reuse

active_mockerby zeisler

Ruby star image 497 Version:Current License: Permissive (MIT)

Generate mocks from ActiveRecord models for unit tests that run fast because they don’t need to load Rails or a database.
Support
Quality
Security
License
Reuse

ci_reporterby ci-reporter

Ruby star image 341 Version:Current

License: Permissive (MIT)

CI::Reporter is an add-on to popular test frameworks that allows you to generate XML reports

Support
Quality
Security
License
Reuse

ci_reporterby ci-reporter

Ruby star image 341 Version:Current License: Permissive (MIT)

CI::Reporter is an add-on to popular test frameworks that allows you to generate XML reports
Support
Quality
Security
License
Reuse

puppet-retrospecby nwops

Ruby star image 140 Version:Current

License: Strong Copyleft (AGPL-3.0)

The only tool you need to generate puppet code, tests, modules, facts, types, providers, data and everything else.

Support
Quality
Security
License
Reuse

puppet-retrospecby nwops

Ruby star image 140 Version:Current License: Strong Copyleft (AGPL-3.0)

The only tool you need to generate puppet code, tests, modules, facts, types, providers, data and everything else.
Support
Quality
Security
License
Reuse

danger-xcode_summaryby diogot

Ruby star image 117 Version:v1.0.1

License: Permissive (MIT)

A Danger plugin that shows all build errors, warnings and unit tests results generated from xcodebuild.

Support
Quality
Security
License
Reuse

danger-xcode_summaryby diogot

Ruby star image 117 Version:v1.0.1 License: Permissive (MIT)

A Danger plugin that shows all build errors, warnings and unit tests results generated from xcodebuild.
Support
Quality
Security
License
Reuse

traverby yukas

Ruby star image 114 Version:Current

License: Permissive (MIT)

Test data generation framework

Support
Quality
Security
License
Reuse

traverby yukas

Ruby star image 114 Version:Current License: Permissive (MIT)

Test data generation framework
Support
Quality
Security
License
Reuse

rspec-sonarqube-formatterby otherguy

Ruby star image 3 Version:1.5.0

License: Permissive (MIT)

RSpec 3 formatter that generates an XML file for SonarQube 6.2+, using the Generic Test Data format

Support
Quality
Security
License
Reuse

rspec-sonarqube-formatterby otherguy

Ruby star image 3 Version:1.5.0 License: Permissive (MIT)

RSpec 3 formatter that generates an XML file for SonarQube 6.2+, using the Generic Test Data format
Support
Quality
Security
License
Reuse

generic_testby samuel-garratt

Ruby star image 0 Version:Current

License: Permissive (MIT License)

Ruby gem that performs generic tests on websites

Support
Quality
Security
License
Reuse

generic_testby samuel-garratt

Ruby star image 0 Version:Current License: Permissive (MIT License)

Ruby gem that performs generic tests on websites
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Testing
Testing