Watir can help automate testing complex online applications

screenshot of Watir

Are you responsible for the care and feeding of a large website or an online application? Given the speed with which everything on the Web changes, it can be a constant headache to plan, implement, and then test changes and updates to your site. We've found a tool that may help you to at least get through the testing phase easier.

Watir (pronounced like water) is a Ruby library that helps to build test suites for your online applications. Watir (Web App Testing in Ruby) is designed to interact with browsers the same ways that human users do: click on buttons, fill-in forms, follow links, and all the other types of interactions that you need to use to really test the stability and performance of your complex online apps.

Not a keystroke recorder, Watir allows you to really get in there and test the logic and results from working through your complex site or complicated online app. You're programming in Ruby here, so it's going to be helpful if you have experience in the language, or at least a couple of good references to work with.

Watir is available for Windows and Internet Explorer. There are also ports for Firefox (on Windows, Mac, Linux) and Safari running under OS X.

Download Watir

One Response to “Watir can help automate testing complex online applications”

  1. ftorres says:

    If you want to develop your web automation in C#, VB.NET or IronPython you can try InCisif.net.
    Works from Visual Studio.