TestMu AI Author
Roselyne is a software developer in test and a tech enthusiast who loves writing about different tech topics. She's keen and observant in the areas around Software Development, Software Testing and best practices. She also likes to write about Web Development Cloud Computing and emerging technologies. You can also follow her on Twitter.
Published Articles: 6
Articles by Author

Automation
Implementing Page Object Model in Ruby CucumberPage Object Model in Ruby Cucumber isolates each webpage's elements, such as login fields or a search box, into its own Ruby class using Watir syntax like browser.input and browser.link, instead of scattering locators through step definitions. This improves reusability, maintainability, and code organization, and pairs with Cucumber's given-when-then BDD scenarios and gems like cucumber, selenium, and page-object.
September 18, 2026

Automation
RSpec Ruby Tutorial: The Complete GuideThis RSpec Ruby tutorial will equip you with the necessary skills to write functional tests using RSpec in Ruby.
July 17, 2026

Automation
How To Implement Data Tables In Cucumber Using Selenium RubyIn this Selenium Ruby tutorial, we'll take a look at how we can implement data tables in Cucumber using Selenium Ruby.
September 2, 2026

Selenium
How To Maximize Browser In Selenium RubySelenium's maximize() method expands a browser window to fill the screen, a step testers use before running automated checks so every element on a page is visible. This Selenium Ruby tutorial shows how to maximize, minimize, and resize browser windows with sample code on a cloud Selenium Grid.
September 17, 2026

Selenium
Getting Started With Automation Testing Using Selenium RubySelenium Ruby uses the selenium-webdriver gem to wrap the WebDriver server, letting Ruby scripts drive real browsers such as Firefox, Chrome, Safari, and Internet Explorer and automate the same user actions Selenium supports in Java, Python, or C#. Install it through a Gemfile entry or a direct gem install command.
January 19, 2026

Selenium
How To Use Waits In Selenium RubyLearn how to use implicit, explicit, and fluent waits in Selenium Ruby to pause test execution until an element condition is met, with code examples.
September 16, 2026