Opera Rolls Out Test Tools

Opera Software has launched two tools, OperaWatir (pronounced “Water”) and OperaDriver, which are designed to simplify the process of testing how mobile sites and apps look through the Opera browser.

OperaWatir is a branch of the open source toolkit Web Application Testing in Ruby (WATIR). With the initial release of OperaWatir, all major browsers are now represented. For organizations that already use Watir for their internal testing, OperaWatir will allow them to include Opera in their range of automated tests.

OperaDriver is the backend of OperaWatir that communicates with the Opera browser. While OperaWatir is written in Ruby, OperaDriver is written in Java, and it allows developers to create automated tests using the Java-based JUnit testing framework.

Opera’s other contributions to the web developer community include Opera Dragonfly, the set of on-board developer tools available in Operas desktop browser; Open the Web, a cross-disciplinary team that works directly with web developers to help them build sites that work across browsers and devices; and Opera Mobile Emulator, a version of Opera Mobile that runs on desktop PCs to allow for faster development and smooth testing of sites on mobile devices.

“The Web works best when it works everywhere,” says Christen Krogh, chief development officer at  Opera Software. “OperaWatir and OperaDriver represent another step in making that a reality. At the same time, we can help developers spend less time testing and more time doing what they love. Everyone wins, and the web takes a step forward in cross-browser compatibility.”

There’s more information aout both OperaWatir and OperaDriver here. You can get the source code OperaWatir here. And for OperaDriver here.