【发布时间】:2013-01-19 01:47:20
【问题描述】:
我需要使用 watir-webdriver 点击元素的特定坐标。使用 selemium-webdriver 将如下所示:
@driver.action.move_to(element, 30, 0).click.perform
但是如何使用 watir 呢?
【问题讨论】:
标签: ruby watir-webdriver
我需要使用 watir-webdriver 点击元素的特定坐标。使用 selemium-webdriver 将如下所示:
@driver.action.move_to(element, 30, 0).click.perform
但是如何使用 watir 呢?
【问题讨论】:
标签: ruby watir-webdriver
我认为您必须直接访问 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
【讨论】:
fire_events。是否可以调用一些 fire_event 项目坐标?我使用修改后的相似性按钮link,在我的情况下element.send_keys(:down) 不起作用