Watir (pronounced water, and an acronym for "Web Application Testing in Ruby") is a toolkit used for automating interactions with web browsers.
OperaWatir is new to the existing family of Watir testing toolkits, and brings automated testing to any device.
Combined with a behavior-driven testing framework such as RSpec, you can drive actual browsers to test your web applications, emulating user behavior and ensuring that your entire stack works well for end users.
To install OperaWatir:
% jruby -S gem install operawatir
To see all the commands:
% operawatir --help
If you need a helping hand installing OperaWatir, have a look at our step by step guide.
For guidance, we've compiled a range of manuals and quick reference guides for OperaWatir.
At Opera Software, we use Watir not only to test web applications, but also for testing the browser itself.
We have about 1,200 automated renderer tests that run on each new build of the Opera web browser
Do you know anyone using OperaWatir? Let us know!
OperaWatir is free software, and anyone can contribute.