我正在嘗試獲取鼠標懸停操作後出現的元素。怎麼做 ?如何使用webdriver操作做mouseover?
我想:
Actions action = new Actions(driver);
action.moveToElement(elem);
action.perform();
WebElement myDynamicElement = (new WebDriverWait(driver,10)).until(ExpectedConditions.presenceOfElementLocated(By.cssSelector("class*='hoverEverywhereTooltip'")));
這個元素只是鼠標事件之後出現。
您可以發佈您在運行此代碼時看到的錯誤嗎? – Akbar
它的工作我錯過[]在我的cssSelector屬性:WebElement myDynamicElement =(新的WebDriverWait(驅動程序,10))直到(ExpectedConditions.presenceOfElementLocated(By.cssSelector(「[class * ='hoverEverywhereTooltip']」))); – SelenUser