最近用 selenium 写测试用例时,该当前页面没有遮挡,也没有等待加载的页面,find 该元素后 click 提示 Element is not clickable at point,想请教下是什么原因?

先上个页面图如下


如上的图是整屏显示的

 WebElement webElement = driver.findElement(By.linkText("确认送达"));
System.out.println("result:" + webElement.isDisplayed());        //打印结果为 True
webElement.click();        //提示 Element is not clickable at point

提问:为什么 Element is not clickable at point?

但如下方式为什么又可以正常 click 呢?

WebElement webElement = driver.findElement(By.xpath("//span[contains(@id,'complete_')]"));
webElement.click();        //是可以正常 click 的


↙↙↙阅读原文可查看相关链接,并与作者交流