找不到要将 Tab 键发送到的 HTML 元素



我正在使用Selenium Chromedriver(Java(在网页上导航。我需要多次发送 Tab 键 (50+( 来浏览整个网页。但是我无法确定将 Tab 键发送到哪个元素,所以我不断收到 WebDriverException:元素不可交互的错误。

有没有办法确定哪个元素正在处理选项卡?我在页面上尝试了许多不同的HTML元素,但可以找到正确的元素。

谢谢!

另一个选项是使用Action Class。只需根据需要将此语句保持在循环中即可。

Actions action = new Actions(driver); 
action.sendKeys(Keys.TAB).bui‌​ld().perform();

相关内容

  • 没有找到相关文章

最新更新