如何单击元素的特定坐标

时间:2013-02-04 11:06:10

标签: ruby watir-webdriver

我需要点击 watir-webdriver 元素的特定坐标。使用 selemium-webdriver ,它将如下所示:

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

但是如何用 watir

1 个答案:

答案 0 :(得分:8)

我认为您必须直接访问selenium-webdriver驱动程序(假设browser是您的watir-webdriver浏览器):

browser.driver

要获取watir-webdriver元素的下划线selenium-webdriver元素,请使用wd(假设element是您想要点击的watir-webdriver元素):

element.wd

总而言之,你会这样做:

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