最近用 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 的