Skip to content

Instantly share code, notes, and snippets.

We couldn’t find that file to show.
# idle.rb:
require 'rubygems'
require 'operawatir'
browser = OperaWatir::Browser.new
puts "OperaIdle: #{browser.driver.isOperaIdleAvailable}"
browser.quit
require 'operawatir/helper'
require 'clipboard'
describe 'Opera' do
describe 'Clipboard' do
before :each do
browser.url = 'http://t/test.html'
window.p(:id, 'test').double_click
require 'rubygems'
require 'rbconfig'
require 'rspec'
class PlatformDependentExample
def platform
case RbConfig::CONFIG['host_os']
when /windows/
:windows
when /linux/
require 'rubygems'
require 'rbconfig'
require 'rspec'
class PlatformDependentExample
def platform
case RbConfig::CONFIG['host_os']
when /windows/
:windows
when /linux/
require 'rubygems'
require 'rbconfig'
require 'rspec'
class PlatformDependentExample
def platform
case RbConfig::CONFIG['host_os']
when /windows/
:windows
when /linux/
● operawatir button.rb
.....OperaWatir::Element#compare_hash is deprecated. Please use element.visual_hash.
.OperaWatir::Element#compare_hash is deprecated. Please use element.visual_hash.
.OperaWatir::Element#compare_hash is deprecated. Please use element.visual_hash.
.OperaWatir::Element#compare_hash is deprecated. Please use element.visual_hash.
.OperaWatir::Element#compare_hash is deprecated. Please use element.visual_hash.
.OperaWatir::Element#compare_hash is deprecated. Please use element.visual_hash.
..OperaWatir::Element#compare_hash is deprecated. Please use element.visual_hash.
.OperaWatir::Element#compare_hash is deprecated. Please use element.visual_hash.
.OperaWatir::Browser#key is deprecated. Please use browser.keys.send.
require 'rubygems'
require 'operawatir'
browser = OperaWatir::Browser.new
browser.goto 'http://en.wikipedia.org/'
browser.text_field(:id, 'searchInput').set 'Arabia'
browser.button(:id, 'searchButton').click
browser.quit
class OperaWatir::Screenshot
attr_accessor :browser, :reply
def initialize(parent)
self.browser = parent.browser
self.reply = driver.saveScreenshot(2, [].to_java(:string))
end
def save(filename)
def screenshot(filename = nil)
filename.empty? ? OperaWatir::Screenshot.new(self).save(filename) : OperaWatir::Screenshot.new(self)
end