因此,我试图找出一种方法来自动单击所选的选择元素选项,但是当我使用selenium站点提供的代码来导航选项时,我得到了stale element exception错误。我尝试使用等待时间来等待元素加载,但是无论我把等待时间放在哪里,它都会给我一个错误。它确实通过第一个选择并选择了一个选项,但对于第二个选项,它要么遍历每个选项并单击,然后给我一个错误,而不在屏幕上更新它,要么遍历一半并给出陈旧的元素错误。
我正试着抓取旅行顾问的评论。某些评论具有more链接,单击该链接时会显示评论的整个文本。但是,当我使用Selenium模拟单击时,DOM发生了变化,这给了我Stale Element Exception。我试图通过再次获取DOM来解决这个问题,但错误仍然存在。我哪里错了?for (int x = 0; x < reviews.size(); x++) {
WebElement element = driver.findElements(By.c