【发布时间】:2014-12-02 18:18:19
【问题描述】:
我正在尝试使用 xpath 在弹出窗口上单击一个按钮,我尝试了以下代码:
MySuite.driver.findElement(By.xpath("html/body/div[9]/div[3]/div/button[4]")).click();
它不会点击预期的按钮,但是当我使用相同的 xpath 并使用 getText() 方法时,它会返回正确的值:
String test=MySuite.driver.findElement(By.xpath("html/body/div[9]/div[3]/div/button[4]")).getText();
System.out.println(test);
我也尝试过使用隐式等待,但不是没有用。请帮助解决按钮未被点击的所有可能原因。
【问题讨论】:
标签: java button xpath selenium-webdriver click