org.openqa.selenium.ElementNotVisibleException:元素当前不可见,因此可能无法与之交互

org.openqa.selenium.ElementNotVisibleException:元素当前不可见,因此可能无法与之交互,第1张

org.openqa.selenium.ElementNotVisibleException:元素当前不可见,因此可能无法与之交互

终于这对我有用。元素当前不可见,因此可能无法与之交互。

最初,这就像测试只成功了5次中的2次一样。不确定有时如何运作,其他人则无法运作。

通过减少IE中的安全设置来工作。启用所有activeX控件。同时启用脚本和IframeS。其中一些将警告您将计算机置于危险之中,但这是我唯一的解决方案。通过在页面加载花费时间的每个点上使用presenceOfElementLocated而不是visibleOfElementLocated来引入显式等待。

    WebDriverWait wait = new WebDriverWait(driver,30);    wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath("/    driver.findElement(By.xpath("/


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5622286.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存