![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
selenium+python3
辉色秋天
这个作者很懒,什么都没留下…
展开
-
selenium3 python 火狐浏览器 调用函数quit()函数后,浏览器关闭,geckorderiver不退出
环境: win10+selenium3+python3+火狐浏览器54问题描述:调用函数quit()后浏览器关闭,但geckorderiver不退出,此时自动化测试流程卡住,没有报错,手动关闭geckorderiver流程可以正常继续。问题原因:经过多次实验,发现该问题发生于当出现浏览器提示框的时候(如下图所示),没有处理提示框直接关闭浏览器导致解决方法:处理浏览器提示框之后调原创 2017-06-28 16:57:24 · 1251 阅读 · 0 评论 -
python selenium xpath定位方式
xpath是一种在xm文档中定位的语言,详细简介,请自行参照百度百科,本文主要总结一下xpath的使用方法,个人看法,如有不足和错误,敬请指出。注意:xpath的定位 同一级别的多个标签 索引从1开始 而不是01. 绝对定位: 此方法最为简单,具体格式为 xxx.find_element_by_xpath("绝对路径") 具体例子:原创 2017-06-26 14:25:59 · 79181 阅读 · 8 评论 -
selenium 通过class 定位失败可能的原因
目前发现一种情况需要注意,如以后发现其他情况,会及时补充,如果各位法相特殊情况,请不吝赐教: 当classname 中存在空格的时候,直接使用find_element_by_class_name时,会显示定位失败,此时,需要将classname中的空格替换成英文的点“.”,如下图:此时如果使用 find_element_by_class_name("link原创 2017-06-29 16:35:52 · 4497 阅读 · 8 评论