int editBtnCount=driver.findElements(By.xpath("abc")).size();
当 xpath By.xpath("abc")
没有识别出此类元素时,我的程序会陷入上述代码。所以它应该返回 0 对吗?但它挂起。
最佳答案
driver.findElement(By loc)
和 driver.findElements(By loc)
,这两个方法都会受到隐式等待
时间的影响。因此,这两种方法都会返回一个或多个匹配的元素,或者重复重试,直到达到配置的超时。
因此,如果您的脚本卡住,这是预期的行为。
关于java - diver.findElements 在 Selenium 中被挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50160241/