我正在学习Selenium Webdriver。我正在一个网页上工作,我必须点击一个按钮。我写了下面的java代码来做到这一点,但它既没有显示任何异常也没有点击webelement。
代码:
driver.findElement(By.id("aSaveInfo")).click();
答案 0 :(得分:1)
根据使用编码极差,挑剔的Web应用程序的经验,这对我来说通常是同样的问题。尝试将其分成更小,更具体的行动。
试试这个:
Actions actions = new Actions(driver);
WebElement saveinfo = driver.findElement(By.id("aSaveInfo"));
actions.moveToElement(saveinfo).build().perform();
saveinfo.click();
告诉我这是否有效。
此外,手动点击按钮时是否有效? @MesutGüneş所说的可能是非常真实的。