InterruptedException:使用Saucelabs在Selenium中休眠

时间:2017-07-25 21:14:59

标签: selenium-webdriver interrupted-exception

我在批量运行期间总是遇到此异常。

我已经捕获了InterruptedException,然后调用了Thread.currentThread.interrupt()。

如何摆脱睡眠中断?

我在WebDriverWait中随机遇到。我不知道为什么会这样。

public boolean isElementVisible(WebElement webElement) {

    boolean isVisible = false;
    try {
        log.info(CHECK_IF_ELEMENT_IS_VISIBLE);
        WebDriverWait wait = new WebDriverWait(driver, 
        CommonConstants.DEFAULT_TIMEOUT_IMPLICITWAIT);
        Wait.until(ExpectedConditions.visibilityOf(webElement));
        isVisible = true;
    } catch (Exception e) {
        log.error(ELEMENT_NOT_FOUND, e);
    }
    return isVisible;
}

0 个答案:

没有答案