除非你使用firewatir,否则似乎不是支持的功能?
我浏览了它,似乎无法在任何地方找到它,我遇到了double_click但是在控制台中返回了一个未定义的方法错误。
任何人都知道怎么解决这个问题?
答案 0 :(得分:7)
元素有一个double_click
方法。
尝试:
browser.element.double_click
请注意,element
不一定是元素类型。它可以是一个子类,如链接,跨度等。
相关的rdocs:Watir-Classic和Watir-Webdriver
答案 1 :(得分:4)
您也可以尝试使用fire_event(“ondblclick”)方法
browser.link(:id,”object_to_doubleclick”).fire_event(”ondblclick”)
fire_event方法支持许多不同的事件,包括