facetostool
facetostool

Reputation: 723

How to click on a specific coordinates of an element

I need click on a specific coordinates of a element with watir-webdriver. With selemium-webdriver it will be looks like:

@driver.action.move_to(element, 30, 0).click.perform

But how do it with watir?

Upvotes: 9

Views: 4413

Answers (1)

Justin Ko
Justin Ko

Reputation: 46836

I think you will have to access the selenium-webdriver driver directly (assuming browser is your watir-webdriver browser):

browser.driver

To get the underlining selenium-webdriver element for a watir-webdriver element, use wd (assuming element is your watir-webdriver element you want to click):

element.wd

Putting it all together, you would do:

browser.driver.action.move_to(element.wd, 30, 0).click.perform

Upvotes: 13

Related Questions