繁体   English   中英

Selenium Webdriver在for循环的第二次迭代中很烂:它没有找到或选择元素

[英]Selenium Webdriver is suck on the second iteration of the for-loop: it is not finding or selecting an element

for循环的第一个迭代工作正常,而第二个工作正常,直到必须从列表中进行选择为止。 我收到的错误是:“线程“主”中的异常org.openqa.selenium.ElementNotVisibleException:元素不可见”

这可能是时间同步问题吗? 如果是这样,我是否会在第一次迭代中遇到这个问题? 或者,即使我可以看到前面的元素,也因为它不是活动元素而未被选中?

for循环中的动作很可能已更改了DOM。 因此,您最好在for循环内再次找到该元素

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM