Platforms

Watir 1.6 provides a single browser interface that can be configured at run time to execute against any supported browser.

Internet Explorer

The Windows version of Watir includes support for Internet Explorer. It works with IE 5.5, 6, 7 and 8 and Windows 2000, XP, 2003 Server and Vista.

Watir has supported IE since 2003.

Firefox

FireWatir is the name of the Watir library that supports Firefox. It is automatically installed when you install Watir 1.6 on Windows. It can also be installed separately on Windows, Mac or Linux.

It supports FireFox 2 and FireFox 3.

The FireWatir project was merged into the Watir project Summer 2008. Both libraries are now maintained by the same team and community.

Safari

SafariWatir is the name of the Watir library that supports Safari on OS X.

SafariWatir is an active project with good relations with the Watir community.

Chrome

ChromeWatir is a library to run tests using Google’s Chrome browser with Watir’s API.

Flash Testing

FlashWatir is an extension to Watir in order to test Macromedia Flash components. Currently supports Firefox with ongoing work to support IE.

Other Browsers

Selenium is a popular open-source testing tool that supports most browsers, including Opera, Camino and Konqueror. The Selenium-RC library includes Ruby support. We have demonstrated a Watir interface that uses Selenium to drive a browser, and expect to eventually grow this into a full-blown port.

Experimental ports of Watir have been made for Opera and WebKit, although they have not been released yet.

Running without a Browser

Celerity is a Watir library that allows tests to run without using a browser. It is fast.