Hi ,
I tried the following thing in the Firefox but getting the same error. (I
am using the FF 14 and Selenium Webdriver 2.25)
profile = Selenium::WebDriver::Firefox::Profile.new
profile.native_events = false
$browser = Watir::Browser.new :firefox, :profile => profile
$browser.goto url
$browser.a(:text => "Manage Accounts").hover
$browser.a(:text => "Add Account").when_present.click
Fast Debugger (ruby-debug-ide 0.4.17.beta14, ruby-debug-base
0.11.30.pre10) listens on 127.0.0.1:2844
* Uncaught exception: Element cannot be scrolled into view:
http://manageruat1.isys.intraware.com/service/snetmgr/addaccount*
C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.25.0/lib/selenium/webdriver/remote/response.rb:52:in
`assert_ok'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.25.0/lib/selenium/webdriver/remote/response.rb:15:in
`initialize'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.25.0/lib/selenium/webdriver/remote/http/common.rb:59:in
`new'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.25.0/lib/selenium/webdriver/remote/http/common.rb:59:in
`create_response'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.25.0/lib/selenium/webdriver/remote/http/default.rb:65:in
`request'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.25.0/lib/selenium/webdriver/remote/http/common.rb:40:in
`call'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.25.0/lib/selenium/webdriver/remote/bridge.rb:598:in
`raw_execute'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.25.0/lib/selenium/webdriver/remote/bridge.rb:576:in
`execute'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.25.0/lib/selenium/webdriver/remote/bridge.rb:358:in
`clickElement'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.25.0/lib/selenium/webdriver/common/element.rb:54:in
`click'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/watir-webdriver-0.6.1/lib/watir-webdriver/elements/element.rb:108:in
`click'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/watir-webdriver-0.6.1/lib/watir-webdriver/wait.rb:86:in
`method_missing'
C:/WATIR_FRAMEWORK/ObjectRepositoy/AcctMemberPage.rb:16:in
`addAccount_link'
C:/WATIR_FRAMEWORK/Scripts/Scr_hover_ex.rb:161:in `<top (required)>'
C:/Ruby193/bin/rdebug-ide:23:in `load'
C:/Ruby193/bin/rdebug-ide:23:in `<main>'
Where as in Internet Explorer,
I am neither geting any error nor it is clicking the sublink.
Regards,
Gajendra
On Fri, Jul 27, 2012 at 9:18 PM, MjHerz <[email protected]> wrote:
> Gajendra,
>
> I am new to google groups, so I don't know if you have visibility to the
> response that I received from Željko on your post. In case you don't, I
> thought I'd say that this worked for me:
>
> browser.a(:text => "About").hover
> browser.a(:text => "The Team").when_present.click
>
> Thanks for posting the same issue I was having.
>
> Matt
>
> On Tuesday, July 24, 2012 3:08:34 AM UTC-5, gajendra wrote:
>
>> I get the following error for the code mentioned below
>>
>>
>> Uncaught exception: Cannot click on element
>> C:/Ruby193/lib/ruby/gems/1.9.**1/gems/selenium-webdriver-2.**
>> 21.2/lib/selenium/webdriver/**remote/response.rb:52:in `assert_ok'
>> C:/Ruby193/lib/ruby/gems/1.9.**1/gems/selenium-webdriver-2.**
>> 21.2/lib/selenium/webdriver/**remote/response.rb:15:in `initialize'
>> C:/Ruby193/lib/ruby/gems/1.9.**1/gems/selenium-webdriver-2.**
>> 21.2/lib/selenium/webdriver/**remote/http/common.rb:59:in `new'
>> C:/Ruby193/lib/ruby/gems/1.9.**1/gems/selenium-webdriver-2.**
>> 21.2/lib/selenium/webdriver/**remote/http/common.rb:59:in
>> `create_response'
>> C:/Ruby193/lib/ruby/gems/1.9.**1/gems/selenium-webdriver-2.**
>> 21.2/lib/selenium/webdriver/**remote/http/default.rb:64:in `request'
>> C:/Ruby193/lib/ruby/gems/1.9.**1/gems/selenium-webdriver-2.**
>> 21.2/lib/selenium/webdriver/**remote/http/common.rb:40:in `call'
>> C:/Ruby193/lib/ruby/gems/1.9.**1/gems/selenium-webdriver-2.**
>> 21.2/lib/selenium/webdriver/**remote/bridge.rb:598:in `raw_execute'
>> C:/Ruby193/lib/ruby/gems/1.9.**1/gems/selenium-webdriver-2.**
>> 21.2/lib/selenium/webdriver/**remote/bridge.rb:576:in `execute'
>> C:/Ruby193/lib/ruby/gems/1.9.**1/gems/selenium-webdriver-2.**
>> 21.2/lib/selenium/webdriver/**remote/bridge.rb:358:in `clickElement'
>> C:/Ruby193/lib/ruby/gems/1.9.**1/gems/selenium-webdriver-2.**
>> 21.2/lib/selenium/webdriver/**common/element.rb:54:in `click'
>> C:/Ruby193/lib/ruby/gems/1.9.**1/gems/watir-webdriver-0.5.8/**
>> lib/watir-webdriver/elements/**element.rb:108:in `click'
>> C:/Ruby193/lib/ruby/gems/1.9.**1/gems/watir-webdriver-0.5.8/**
>> lib/watir-webdriver/wait.rb:**86:in `method_missing'
>> C:/WATIR_FRAMEWORK/Scripts/**Scr_hover_ex.rb:68:in `<top
>> (required)>'
>> C:/Ruby193/bin/rdebug-ide:23:**in `load'
>> C:/Ruby193/bin/rdebug-ide:23:**in `<main>'Run options:
>>
>>
>> Hi,
>>>
>>> I tried the code as mentioned below IE.
>>>
>>> Only "Hover" part is working fine. but the sub links are not getting
>>> clicked.
>>>
>>> Any help please.
>>>
>>> Regards,
>>> Gajendra
>>>
>>>
>>>
>>>
>>>
>>>> Disable native events then:
>>>>
>>>> profile = Selenium::WebDriver::Firefox::**Profile.new
>>>> profile.native_events = false
>>>> Watir::Browser.new :firefox, :profile => profile
>>>>
>>>> More info:
>>>>
>>>> http://watirwebdriver.com/**firefox/<http://watirwebdriver.com/firefox/>
>>>>
>>>> Željko
>>>>
>>>>
>>>> --
>>>> Before posting, please read http://watir.com/support. In short: search
>>>> before you ask, be nice.
>>>>
>>>> [email protected]
>>>> http://groups.google.com/**group/watir-general<http://groups.google.com/group/watir-general>
>>>> watir-general+unsubscribe@**googlegroups.com<watir-general%[email protected]>
>>>>
>>>
>>>
>> --
> Before posting, please read http://watir.com/support. In short: search
> before you ask, be nice.
>
> [email protected]
> http://groups.google.com/group/watir-general
> [email protected]
>
--
Before posting, please read http://watir.com/support. In short: search before
you ask, be nice.
[email protected]
http://groups.google.com/group/watir-general
[email protected]