Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/watir/watir-classic
Watir Classic is deprecated. Please use Watir 6.0+ which is based on Selenium
https://github.com/watir/watir-classic
Last synced: about 1 month ago
JSON representation
Watir Classic is deprecated. Please use Watir 6.0+ which is based on Selenium
- Host: GitHub
- URL: https://github.com/watir/watir-classic
- Owner: watir
- License: other
- Archived: true
- Created: 2009-02-09T02:48:44.000Z (almost 16 years ago)
- Default Branch: master
- Last Pushed: 2016-08-06T21:53:42.000Z (over 8 years ago)
- Last Synced: 2024-08-10T14:16:28.116Z (5 months ago)
- Language: Ruby
- Homepage: http://www.watir.com
- Size: 10.9 MB
- Stars: 321
- Watchers: 15
- Forks: 76
- Open Issues: 0
-
Metadata Files:
- Readme: README.rdoc
- Changelog: CHANGES
- License: LICENSE
Awesome Lists containing this project
README
= Watir Classic
== Status
Watir Classic is now deprecated. Please use Watir 6.0+ which is based on Selenium.
Update your dependencies to use "watir", "~> 6.0"== Details
Watir Classic is a Watir[https://github.com/watir/watir] driver for automating Internet Explorer on Windows.
Project Home:: http://watir.com
Documentation:: http://rubydoc.info/github/watir/watir-classic/frames
Source Code:: http://github.com/watir/watir-classic
Support:: http://watir.com/support
Gem:: https://rubygems.org/gems/watir-classic== Install
Install the gem:
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 & 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").clearSetting and clearing check boxes
browser.checkbox(:value => "Ruby").set
browser.checkbox(:value => "Python").set
browser.checkbox(:value => "Python").clearClicking 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.map(&:text)
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!"
== Supported Platforms
Watir-Classic is supported on Ruby 1.8.7, 1.9.3 and 2.0.0. It should work on Internet Explorer 8, 9 and 10.
Let us know at {Watir's Mailing List}[https://groups.google.com/forum/?fromgroups#!forum/watir-general] or
through {Issues}[https://github.com/watir-classic-issues] if there's any problems.