Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

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?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
1.0k views
Welcome To Ask or Share your Answers For Others

1 Answer

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

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...