检测到元素,但不点击

时间:2018-03-20 02:07:31

标签: java selenium-webdriver

我需要帮助。     我能够找到元素,但它没有点击     我不得不使用动作类,因为.click()方法在selenium中没有给出点元素错误。

Teams click = new Teams (driver);
Actions cl = new Actions (driver);
WebDriverWait wait=new WebDriverWait(driver, 20);
WebElement x = click.teamsClick();
x=wait.until(ExpectedConditions.elementToBeClickable(click.teamsClick()));
cl.moveToElement(click.teamsClick()).click().perform();

1 个答案:

答案 0 :(得分:1)

它可以简单地工作,

Actions action = new Actions(driver);
action.moveToElement("element name").click().perform();