ElementNotVisibleException报错

ElementNotVisibleException报错

通过id找到元素,点击按钮,报错ElementNotVisibleException
在这里插入图片描述
由于是通过id查找的元素,所以不可能出现有相同id元素的情况

1、根据网上百度的资料,说可能是由于窗口过小,未找到元素,于是增加代码
在这里插入图片描述
问题未解决

2、可能由于页面未加载完成,导致报错,于是增加代码
在这里插入图片描述
问题未解决

3、查看页面元素时,发现报错元素的上一个元素的样式为display
在这里插入图片描述
最后调用JavaScript,问题解决

WebDriver 提供了executeScript方法来执行JavaScript 代码,对页面元素做一些特殊操作,点击元素,未报错
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_43233223/article/details/105484650