2014-11-05 101 views

回答

1

如果您引用的是Mouse接口的方法,那么它们不是直接使用,而是通过Actions类使用。使用是在你身上,将鼠标悬停在元素,检查标题等考虑下面的代码悬停在该元素ELEM

WebElement elem = driver.findElement(By.tagName("div")); 
Actions action = new Actions(driver); 
action.moveToElement(elem); 
action.perform(); 

行动持有的鼠标参考,并使用鼠标移动方法,导航到元件。如果你想更直接的方式向接口的实现,你可以做

((HasInputDevices) driver).getMouse() 

getMouse()getKeyboard()由每个驾驶员

+0

你好,目前还不清楚你在哪里以及如何获得'行动'对象。你能否用这部分代码更新你的答案? – gumkins 2016-09-12 18:53:12

相关问题