我无法使用selenium webdriver java找到或点击此按钮

时间:2016-05-24 16:48:59

标签: java selenium selenium-webdriver automation

我在页面上找不到这个元素。我得到元素不可见异常,可点击的消息。 我已尝试使用id,name,css选择器,任何xpath替代方法或其他方式来实现此元素

driver.findElement(saveBtn).click();

我的html源代码

a class="btn btn--primary" href="javascript:void(0);" name="save" id="saveBtn_24ad66f5be91c">Save</a>

2 个答案:

答案 0 :(得分:0)

看来,时间延迟或元素在当前页面中不可见。因此,您应该在点击之前关注元素。

new Actions(driver).moveToElement(element).perform(); 

答案 1 :(得分:0)

试试这个

driver.findElement(By.xpath(&#34; //一个[@name =&#39;保存&#39;]&#34))。单击();