I fixed the Phantomjs issue by adding some wait_until_present statements.
Some of the dynamic content of the page was not loading in time for the
watir- webdriver code to catch it.
I'm still having issues with chrome, however.
@browser.image(:id, "image_button_id").when_present.click
The error I get is
.../gems/selenium-webdriver-2.31.0/lib/selenium/webdriver/remote/response.rb:52:in
`assert_ok': Element is not clickable at point (967, 651). Other element
would receive the click: <div class="commitButton" id="cancel">...</div>
(Selenium::WebDriver::Error::UnknownError)
The site isn't public currently.
Thanks
Aaron
On Thursday, March 14, 2013 11:12:37 AM UTC-7, Aaron Schwartz wrote:
>
> I am running watir-webdriver on a webpage with multiple forms (no frames).
> The issue seems to be that when the text boxes are out of view (you'd have
> to scroll to see them), that chromedriver cannot find and access the text
> boxes. Firefox has no problem with this.
>
> Is this a known issue or am I doing something else wrong? Any easy fixes?
>
> Phantomjs has the same error as chrome
>
> The test of the error:
> Watir::Exception::UnknownObjectException: unable to locate element, using
> {:id=>"some_text_id", :tag_name=>"select"}
>
> Thanks for your help,
>
> Aaron
>
--
--
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]
---
You received this message because you are subscribed to the Google Groups
"Watir General" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.