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

Implementing Page Object Model in Ruby Cucumber

Automation

Implementing Page Object Model in Ruby Cucumber

Page 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

RSpec Ruby Tutorial: The Complete Guide

Automation

RSpec Ruby Tutorial: The Complete Guide

This RSpec Ruby tutorial will equip you with the necessary skills to write functional tests using RSpec in Ruby.

July 17, 2026

How To Implement Data Tables In Cucumber Using Selenium Ruby

Automation

How To Implement Data Tables In Cucumber Using Selenium Ruby

In this Selenium Ruby tutorial, we'll take a look at how we can implement data tables in Cucumber using Selenium Ruby.

September 2, 2026

How To Maximize Browser In Selenium Ruby

Selenium

How To Maximize Browser In Selenium Ruby

Selenium'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

Getting Started With Automation Testing Using Selenium Ruby

Selenium

Getting Started With Automation Testing Using Selenium Ruby

Selenium 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

How To Use Waits In Selenium Ruby

Selenium

How To Use Waits In Selenium Ruby

Learn 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