selenium
小桔帽
这个作者很懒,什么都没留下…
展开
-
selenium-server打开chrome提示chromedriver.exe已停止工作
问题现象如上,chrome浏览器版本:58.0.3029.110 chromedriver.exe版本:v2.9.*原因:chromedriver.exe版本不支持以上版本的chrome浏览器,即两者不配套,blog:http://blog.csdn.net/huilan_same/article/details/51896672解决方法:更新chromedriver.ext转载 2017-06-05 14:41:15 · 12653 阅读 · 1 评论 -
selenium元素定位不到--可能是iframe捣的乱
Python中使用iframe的语法如下:driver.switch_to.frame(driver.find_element_by_css_selector('#homeMainContent iframe'))切换后元素就可以定位到了,感谢党感谢人民~~ 稍后来填坑原创 2017-07-21 14:21:21 · 830 阅读 · 0 评论 -
python+selenium中的Implicit Waits/Explicit Waits/sleep以及Fluent waits
selenium定位元素时,有些元素需要等待一段时间始出来,从而才能定位到,继而才能进行下一步的操作,详细了解一下selenium中几种等待的方式sleepsleep是time模块下的一个方法,默认单位是secondsfrom time import sleepfrom selenium import webdriverdriver = webdriver.Chrome(...原创 2017-08-09 17:21:04 · 2093 阅读 · 1 评论 -
使用chrome console检查css selector/xpath的有效性
定位元素时,一般用xpath或css selector来定位,定位时可以借助chrome浏览器或firefox浏览器的firebug来直接copy selector或copy xpath。此文介绍使用chrome怎样去验证css selector或xpath的有效性。原创 2017-08-15 11:43:23 · 14078 阅读 · 0 评论 -
css selector定位元素
selenium中经常要用css selector定位元素,虽说可以用firefox的firebug&firepath直接copy元素的xpath路径,但有时还是很必要用css selector来定位,也算技多不压身吧~~系统的学习一下,也当是临阵磨枪。 一共8种方式的选择器。元素选择器根据元素的标签定位,如下:<button>OK</button&...原创 2017-08-14 18:21:21 · 7103 阅读 · 0 评论 -
selenium + grid + 各种浏览器踩坑记录
Selenium:python,selenium 3.14.1Seleniumstandalone:v3.11.1操作系统浏览器浏览器版本webdriver名称webdriver版本Windows10IE10IEdriver3.14.0Windows10IE113.14.03.14.0Windows10EdgeEdgedriver...原创 2018-10-24 11:00:07 · 2784 阅读 · 0 评论