Skip to content

Instantly share code, notes, and snippets.

Created March 20, 2012 15:17
Show Gist options
  • Select an option

  • Save anonymous/2136878 to your computer and use it in GitHub Desktop.

Select an option

Save anonymous/2136878 to your computer and use it in GitHub Desktop.
selection not changing
require 'watir'
include Watir
ie = Watir::IE.new
ie.goto('https://somewebsitegoeshere.com/')
ie.maximize
ie.bring_to_front
ie.text_field(:id, 'login_id').set('user')
ie.text_field(:id, 'password').set('password')
ie.button(:id, 'submit').click
ie.div(:id, 'menu-4').fire_event 'onmouseover'
ie.link(:text, 'Performance By Day').click
ie.text_field(:id, 'date_range_1').set('02/29/2011')
ie.text_field(:id, 'date_range_2').set('03/10/2012')
ie.link(:text, 'Order Date').click
ie.div(:id, 'table_id_reports_xtnsbyperiod_hideshow_popup_icon').click
ie.radio(:name => 'order_rate', :index => '1').set
ie.radio(:name => 'avg_xtns_per_sub', :index => '1').set
ie.radio(:name => 'xtns_w_rev', :index => '1').set
ie.radio(:name => 'rev', :index => '1').set
ie.radio(:name => 'avg_rev_per_xtn', :index => '1').set
ie.radio(:name => 'avg_play_time_per_xtn', :index => '1').set
ie.button(:id, 'table_id_reports_xtnsbyperiod_hideshow_popup_apply').click
ie.select_list(:name, 'is_hd_filter').select_value('is_hd,Y')
ie.select_list(:id, 'date_range').select_value('MONTH_201110')
ie.select_list(:name, 'pricing_xtn_type_no').select_value('pricing_type_no,20')
ie.div(:id, 'provider_no_tree_filter').click
ie.span(:index => '366').click
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment