Looks like it might be a google.com thing. An etsy.com example works fine.

To answer your questions:

irb(main):003:0> require 'watir'
=> true
irb(main):004:0> b = Watir::Browser.new
=> #<Watir::IE:0x19f35c38 url="about:blank" title="">
irb(main):005:0> b.goto "www.google.com"
=> 1.547392
irb(main):006:0> b.text_field(:name => 'q').exists?
=> true
irb(main):007:0> b.text_field(:name => 'q').html
=> "<INPUT id=lst-ib class=\"lst lst-tbb\" title=Search name=q 
maxLength=2048 size=41 type=text autocomplete=\"off\" init=\"true\">"
irb(main):008:0> b.text_field(:name => 'q').set 's'
NoMethodError: unknown property or method: `createEvent'
    HRESULT error code:0x80020006
      Unknown name.
        from 
C:/Ruby192/lib/ruby/gems/1.9.1/gems/watir-2.0.1/lib/watir/element.rb:377:in 
`method_missing'
        from 
C:/Ruby192/lib/ruby/gems/1.9.1/gems/watir-2.0.1/lib/watir/element.rb:377:in 
`create_event'
        from 
C:/Ruby192/lib/ruby/gems/1.9.1/gems/watir-2.0.1/lib/watir/element.rb:343:in 
`dispatch_event'
        from 
C:/Ruby192/lib/ruby/gems/1.9.1/gems/watir-2.0.1/lib/watir/input_elements.rb:376:in
 
`set'
        from (irb):8
        from C:/Ruby192/bin/irb:12:in `<main>'
irb(main):009:0>



irb(main):009:0> b.goto "www.etsy.com"
=> 2.514635
irb(main):010:0> b.text_field(:name => 'search_query').set 's'
=> ""
_______________________________________________
Wtr-development mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/wtr-development

Reply via email to