码迷,mamicode.com
首页 > Web开发 > 详细

selenium webdriver设置超时

时间:2016-12-01 11:47:13      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:相关   自己   没有   page   时间类   driver   time   webdriver   out   

webdriver类中有三个和时间相关的方法:
  1.pageLoadTimeout
  2.setScriptTimeout
  3.implicitlyWait

pageLoadTimeout

from selenium import webdriver

driver = webdriver.firefox()

driver.set_page_load_timeout(10)

setScriptTimeout

设置异步脚本的超时时间,用法同pageLoadTimeout一样就不再写了,异步脚本也就是有async属性的JS脚本,可以在页面解析的同时执行。

 implicitlyWait

识别对象的超时时间,如果在设置的时间类没有找到就抛出一个NoSuchElement异常,用法参数也是和pageLoadTimeout一样,大家可以自己试验试验。

selenium webdriver设置超时

标签:相关   自己   没有   page   时间类   driver   time   webdriver   out   

原文地址:http://www.cnblogs.com/lgh344902118/p/6121042.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!