Sha256: b8c72526621f696ab5f98ddc621e3db0091cbfdf79e8eb97ed76ec769e5feb84

Contents?: true

Size: 1.96 KB

Versions: 4

Compression:

Stored size: 1.96 KB

Contents

= Watir Classic

Watir, pronounced water, is an open-source (BSD) family of Ruby libraries for automating web browsers.
It supports your app no matter what technology it is developed in.
They support Internet Explorer on Windows, Firefox and Chrome on Windows, Mac and Linux and Safari on Mac.

Project Home:: http://watir.com
Source Code:: http://github.com/watir/watir-classic
Support:: http://watir.com/support
Gem:: https://rubygems.org/gems/watir-classic

== Install

You have to install Ruby and RubyGems first.
  gem update --system
  gem install watir-classic

Detailed installation instructions are at http://watir.com/installation

== Examples

Some examples from http://watir.com/examples

Loading Watir gem to drive Internet Explorer on Windows

  require 'watir-classic'

Starting a new browser & and going to our site

  browser = Watir::Browser.new
  browser.goto("http://bit.ly/watir-example")

Setting a text field

  browser.text_field(:name => "entry.0.single").set "Watir"

Setting a multi-line text box

  browser.text_field(:name => "entry.1.single").set "I come here from Australia. \n The weather is great here."

Setting and clearing a radio button

  browser.radio(:value => "Watir").set
  browser.radio(:value => "Watir").clear

Setting and clearing check boxes

  browser.checkbox(:value => "Ruby").set
  browser.checkbox(:value => "Python").set
  browser.checkbox(:value => "Python").clear

Clicking a button

  browser.button(:name => "logon").click

Clearing, getting and selecting selection list values

  browser.select_list(:name => "entry.6.single").clear
  puts browser.select_list(:name => "entry.6.single").options
  browser.select_list(:name => "entry.6.single").select "Chrome"

Clicking a button

  browser.button(:name => "submit").click

Checking for text in a page

  puts browser.text.include?("Your response has been recorded.")

Checking the title of a page

  puts browser.title == "Thanks!"

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
watir-classic-3.3.0 README.rdoc
watir-classic-3.2.0 README.rdoc
watir-classic-3.2.0.rc1 README.rdoc
watir-classic-3.1.0 README.rdoc