python+selenium 自动化之启动浏览器加载浏览器的插件
来源:互联网 发布:模仿游戏完整解析 知乎 编辑:程序博客网 时间:2024/06/08 16:21
1、之前已经总结了在浏览器启动的时候,加载插件的一种方法(创建一个profile),这里有一种方法,可以加载到系统浏览器的所有插件,方便在脚本执行中运用firebug,firepath灯进行脚本调试。
原理:加载浏览器的配置,需要用firefoxprofile(profile_directory)这个类来加载,其中的profile就是浏览器配置文件的路径地址。所以只需要找到带插件浏览器的配置文件路径即可。
如何找到配置文件的路径呢,搜索下就能知道路径了。
点击问号后选择”故障信息排除“,这时间就有配置文件夹的信息了。
点击后就能跳到配置文件夹的目录了,复制目录的路径,这个就是需要加载的配置文件的路径了。
接下来就是在脚本中启动浏览器的时候,去读取对应的配置信息了
fp=webdriver.FirefoxProfile(r"C:\Users\160505\AppData\Roaming\Mozilla\Firefox\Profiles\91m7h99k.default")driver=webdriver.Firefox(fp)driver.get('http://www.baidu.com')
再去看浏览器,就发现加载了所有的插件了。
阅读全文
0 0
- python+selenium 自动化之启动浏览器加载浏览器的插件
- selenium设置webdriver---启动浏览器,设置profile,加载插件
- python+selenium自动化测试之路Day5之浏览器的基本操作方法详解
- 【Python】学习selenium自动化测试:安装selenium+启动浏览器(windows平台、Linux Centos平台)
- Selenium firefox启动浏览器、设置profile和如何加载浏览器插件
- 【Python】学习selenium自动化测试:操作浏览器
- Selenium启动加载用户配置的浏览器(Chrome/Firefox)
- Python + Selenium 入门之启动IE、Chrome浏览器
- 初学python+selenium之路1:启动&关闭浏览器
- selenium自动化学习之各种浏览器打开
- 浏览器自动化工具-Selenium
- selenium+java 浏览器的启动
- python selenium启动不了火狐浏览器(firefox)的解决办法
- python selenium webdriver启动chrome浏览器的方法
- selenium学习之启动3种浏览器
- python3 selenium之火狐Firefox浏览器加载浏览器配置
- Python+Selenium练习篇之12-获取浏览器的版本号
- Maven: Selenium 启动浏览器
- excel20171213生成execl
- linux终端快捷键
- node.js
- 多线程
- SDWebImage源码剖析(二)
- python+selenium 自动化之启动浏览器加载浏览器的插件
- java 执行shell命令,并获取执行结果
- 添加用户时,选择性别
- epoll 获取串口数据 亲测可用
- //判断微信客户端移动客户端判断ios和android平台
- 数据结构---顺序查找和折半查找
- 进制转换之伟大c++ 与c语言
- 泛型
- Oracle下创建ASM磁盘总结