12 best Ruby UI Testing libraries in 2024
by marketing.admin@openweaver.com Updated: Mar 11, 2023
Guide Kit
Ruby is one of the most widely used languages in the world, powering everything from websites and web applications to enterprise software and mobile apps. As such, it's very important that you have a way to ensure that your code works as intended. UI testing is a great way to validate whether your app is working as expected. It's a good complement to unit tests, because it tests the full integration of your web application. If you're new to Ruby UI Testing Open Source libraries then this list will show you how to get started with some of the most popular ones out there today. green_onion - UI testing/screenshot diffing tool; oz - behavioral webui testing framework developed; AutoMate - a framework containing a set of helpful XCTest extensions for writing UI automation tests.
green_onionby mobomo
UI testing/screenshot diffing tool
green_onionby mobomo
Ruby 169 Version:Current License: Permissive (MIT)
win32-autoguiby robertwahler
A Ruby Win32 GUI testing framework packaged as a RubyGem
win32-autoguiby robertwahler
Ruby 53 Version:Current License: Permissive (MIT)
ozby OzFramework
Oz is a behavioral web-ui testing framework developed to reduce test maintenance by using a predictive model rather than a scriptive model when writing tests.
ozby OzFramework
Ruby 23 Version:Current License: Permissive (Apache-2.0)
AutoMate-Templatesby PGSSoft
Xcode templates helps to start with new UI tests utilizing Page Object pattern and AutoMate framework
AutoMate-Templatesby PGSSoft
Ruby 19 Version:1.1.0 License: Permissive (MIT)
celloby camiloribeiro
Framework for automated UI tests based on Selenium-Webdriver
celloby camiloribeiro
Ruby 17 Version:Current License: Others (Non-SPDX)
simulacrumby plasticine
UI Regression Testing in Ruby
simulacrumby plasticine
Ruby 16 Version:Current License: Others (Non-SPDX)
buildkite-fastlane-demoby buildkite
An example of running Xcode 7 unit, performance and UI tests using Fastlane and Buildkite
buildkite-fastlane-demoby buildkite
Ruby 9 Version:Current License: Permissive (MIT)
automan-clientby automan
Web UI Test Framework, By taobao Test Team
automan-clientby automan
Ruby 9 Version:Current License: Others (Non-SPDX)
ui2apiby titusfortner
A simple class for interacting with a Site's API using Test Data
ui2apiby titusfortner
Ruby 4 Version:Current License: Permissive (MIT)
cukeperformanceby PatientKeeper
Rails app to track the performance of UI tests performed through cucumber and selenium
cukeperformanceby PatientKeeper
Ruby 2 Version:Current License: Permissive (MIT)
leap_salesforce_uiby leap-dojo
Ruby gem to helps one to perform integration tests on Salesforce. It reads the Metadata from Salesforce and creates the foundation for UI tests
leap_salesforce_uiby leap-dojo
Ruby 1 Version:Current License: Permissive (MIT License)