Ruby Watir Testing

WATIR (Web Application Testing In Ruby) is an open-source and growing library that allows you to create test cases that are easy to read and maintain. No matter in which technology the application is developed, WATIR supports it. Combined with Ruby’s capabilities like connecting to databases, reading datasheets and modularity, it is a powerful alternative to heavy commercial automation tools.


Test Data Design
Our automation specialists analyze the manual test cases/use cases/manuals (already prepared or prepared by us) as the first step. With fair knowledge of the AUT, various testing techniques are used to design test data. The test data is then maintained in a central repository thereafter.
Script generation, enhancement and debugging
We use open source tools to record WATIR script as the starting point. Once we are done with recording, procedures are created for more maintainable test cases. Libraries are created to be used with multiple test cases. We use DOM inspectors like Firebug to understand the properties of the objects used.
Batch running and defect logging
WATIR test cases are either run by using a Test Harness that calls all or some of the test cases or inside a batch file. The results can be stored in a note pad or in HTML using ci_reporter gem. Once a defect is spotted we log that into the bug tracking system.
Script maintenance
Following the test library architecture makes the maintenance of the test scripts easier. The object identification and operations on the objects are separated. When application/object undergoes some change the script that identifies the object can be changed so that the test scripts are least affected.

It is always a good practice to prepare an effective bug report. Fixing a bug depends on how effectively you prepare your bug report. At Mindfire we provide daily test report for our client which will help them to stay updated about the project progress. You are welcome to visit our Daily Testing Bug Report page to get details of the service .


Key Points

  • Team of 10+ dedicated WATIR script developers.
  • Regularly updated on enhancements made to WATIR.
  • 2+ years of experience in WATIR Automated Test Development.
  • Clients satisfied with a cheaper and effective automation effort.


We have done several projects on Ruby Watir testing.To discuss how we can help you, please contact us on or call1-248-686-1424.

Contact Us



Captcha Image

Why Choose Us

Wide Portfolio of Services

Domain Intensive Value Proposition

Technological Excellence across platforms 

Avail competitive pricing (Reduce 70% cost, ensure 100% quality)

Get 4 weeks complimentary Risk-Free Trial*

We Build Innovative Applications: Browse through our Intellectual Property

Client Testimonial

StartQuotes"Mindfire has enabled us to reduce costs and increase productivity. The team we have provides fast and reliable development support. We are very happy with the level of service from Mindfire." - Ken Morency, IceFire Studios Corp.

More Client Testimonials

Case Studies

MMORPG Game Testing on Windows

Digital Asset Management System

Sample Projects

Real-time global trading

Testing of application plug-ins

Knowledge Activity

Our Knowledge Activity

Related Pages

News & Updates

  • November 19

    20th Year Anniversary Celebration at Malaysia

  • March 19

    Ninth Edition: DDMIT Quiz

Let us Connect!

Awards and Achievements

Red Herringcolor DeloitteFast50 DB ZInnov1   Nascome  DB Stpi

This site uses cookies. We respect your privacy.copyright (c) Mindfire Solutions 2007-2018. Login