Когда страница загружается в первый раз, веб-драйверу требуется много времени, чтобы найти первый элемент.

Я использую Selen Webdriver / Java для тестирования приложений, я столкнулся со странной проблемой.

Когда я получаю URL-адрес, а затем пытаюсь найти или ждать элемент, это занимает около 6 минут.

driver.manage().timeouts().pageLoadTimeout(90, TimeUnit.SECONDS);

driver.get(getApplicationURL());

Boolean isPresent = driverUtil.waitAndCheckPresent(20,By.xpath(<my xpath>));
.......................................................
 .................................................



      public boolean waitAndCheckPresent(int timeout, By by){

        try {
            WebDriverWait wait = new WebDriverWait(driver, timeout);
            WebElement elem = wait.until(ExpectedConditions
                    .visibilityOfElementLocated(by));
            return true;
        } catch (Exception e) {
            return false;  
        }

    }

Детали: - FF версия: - 17-24 Webdriver: - 2.35.0

Я понятия не имею, почему он так долго зависает, прежде чем продолжить, как я уже упоминал, я вижу это только при первой загрузке страницы [Страница, которая является страницей входа, появляется через 10 секунд с полями ввода]

Ответы на вопрос(1)

Ваш ответ на вопрос