美文网首页
selenium等待

selenium等待

作者: ioooooooooi | 来源:发表于2019-01-04 14:57 被阅读0次

    1.pageLoadTimeout 设置页面加载超时时间:

    //设定在加载页面时间为15秒,如果在加载时间还不能加载完页面那会抛出超时异常我们可以观察我们需要的元素加载的时间,之后就可以找到并处理了

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

    在15秒之后如果页面还没有加载完成则抛出超时异常;这时我们应该对上面进行异常捕获。

    2. implicitlyWait 设置寻找一个元素的时间

    driver.manage().timeouts().implicitlyWait(7, TimeUnit.SECONDS);

    //寻找一个7秒内一个元素,如果7秒内没有找到,则抛出NoSuchElement异常

    3. new WebDriverWait(driver,3,1000);

    //每1秒检查一次,最多等待3s (默认0.5s) 找不到元素会抛出NoSuchElement异常,如果找到了那就马上返回。

    https://blog.csdn.net/u014104286/article/details/53858435

    相关文章

      网友评论

          本文标题:selenium等待

          本文链接:https://www.haomeiwen.com/subject/vszhrqtx.html