硒时代的Java的Android浏览器的Chrome

问题描述 投票:2回答:1

我正在使用Selenium Appium Web Driver自动测试Android Chrome浏览器上的Video。我必须从字段中读取文本。该文本在页面上存在5秒钟。 Appium需要大约10秒来处理请求。由于Appium处理时间长,我无法读取对象。我尝试了所有可能的选择。你能帮我解决一下这个问题

java android selenium google-chrome appium
1个回答
-1
投票

您可以使用显式等待

public static void ExplicitWait(WebElement element) {
        (new WebDriverWait(driver, 30)).until(ExpectedConditions
                .visibilityOf(element));
    }

它会等待30秒直到元素可见。如果元素在30秒内不可见,则抛出异常。

© www.soinside.com 2019 - 2024. All rights reserved.