kandi background
Explore Kits

12 best Ruby UI Testing libraries in 2022

by Open Weaver kits ✔ Updated: Apr 6, 2022

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

Ruby star image 169 Version:Current

License: Permissive (MIT)

UI testing/screenshot diffing tool

Support
Quality
Security
License
Reuse

green_onionby mobomo

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

UI testing/screenshot diffing tool
Support
Quality
Security
License
Reuse

win32-autoguiby robertwahler

Ruby star image 53 Version:Current

License: Permissive (MIT)

A Ruby Win32 GUI testing framework packaged as a RubyGem

Support
Quality
Security
License
Reuse

win32-autoguiby robertwahler

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

A Ruby Win32 GUI testing framework packaged as a RubyGem
Support
Quality
Security
License
Reuse

ozby OzFramework

Ruby star image 23 Version:Current

License: Permissive (Apache-2.0)

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.

Support
Quality
Security
License
Reuse

ozby OzFramework

Ruby star image 23 Version:Current License: Permissive (Apache-2.0)

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.
Support
Quality
Security
License
Reuse

AutoMate-Templatesby PGSSoft

Ruby star image 19 Version:1.1.0

License: Permissive (MIT)

Xcode templates helps to start with new UI tests utilizing Page Object pattern and AutoMate framework

Support
Quality
Security
License
Reuse

AutoMate-Templatesby PGSSoft

Ruby star image 19 Version:1.1.0 License: Permissive (MIT)

Xcode templates helps to start with new UI tests utilizing Page Object pattern and AutoMate framework
Support
Quality
Security
License
Reuse

celloby camiloribeiro

Ruby star image 17 Version:Current

License: Others (Non-SPDX)

Framework for automated UI tests based on Selenium-Webdriver

Support
Quality
Security
License
Reuse

celloby camiloribeiro

Ruby star image 17 Version:Current License: Others (Non-SPDX)

Framework for automated UI tests based on Selenium-Webdriver
Support
Quality
Security
License
Reuse

simulacrumby plasticine

Ruby star image 16 Version:Current

License: Others (Non-SPDX)

UI Regression Testing in Ruby

Support
Quality
Security
License
Reuse

simulacrumby plasticine

Ruby star image 16 Version:Current License: Others (Non-SPDX)

UI Regression Testing in Ruby
Support
Quality
Security
License
Reuse

buildkite-fastlane-demoby buildkite

Ruby star image 9 Version:Current

License: Permissive (MIT)

An example of running Xcode 7 unit, performance and UI tests using Fastlane and Buildkite

Support
Quality
Security
License
Reuse

buildkite-fastlane-demoby buildkite

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

An example of running Xcode 7 unit, performance and UI tests using Fastlane and Buildkite
Support
Quality
Security
License
Reuse

automan-clientby automan

Ruby star image 9 Version:Current

License: Others (Non-SPDX)

Web UI Test Framework, By taobao Test Team

Support
Quality
Security
License
Reuse

automan-clientby automan

Ruby star image 9 Version:Current License: Others (Non-SPDX)

Web UI Test Framework, By taobao Test Team
Support
Quality
Security
License
Reuse

ui2apiby titusfortner

Ruby star image 4 Version:Current

License: Permissive (MIT)

A simple class for interacting with a Site's API using Test Data

Support
Quality
Security
License
Reuse

ui2apiby titusfortner

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

A simple class for interacting with a Site's API using Test Data
Support
Quality
Security
License
Reuse

cukeperformanceby PatientKeeper

Ruby star image 2 Version:Current

License: Permissive (MIT)

Rails app to track the performance of UI tests performed through cucumber and selenium

Support
Quality
Security
License
Reuse

cukeperformanceby PatientKeeper

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

Rails app to track the performance of UI tests performed through cucumber and selenium
Support
Quality
Security
License
Reuse

fastestby imkira

Ruby star image 1 Version:Current

License: Permissive (MIT)

fastest is a GUI testing framework

Support
Quality
Security
License
Reuse

fastestby imkira

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

fastest is a GUI testing framework
Support
Quality
Security
License
Reuse

leap_salesforce_uiby leap-dojo

Ruby star image 1 Version:Current

License: Permissive (MIT License)

Ruby gem to helps one to perform integration tests on Salesforce. It reads the Metadata from Salesforce and creates the foundation for UI tests

Support
Quality
Security
License
Reuse

leap_salesforce_uiby leap-dojo

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

Ruby gem to helps one to perform integration tests on Salesforce. It reads the Metadata from Salesforce and creates the foundation for UI tests
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Testing
UI Testing
  • © 2022 Open Weaver Inc.