关于selenium 用Webdrive打开Firefox不含有插件的问题(python)
2016-10-05 18:39
417 查看
from selenium import webdriver
import time
browser = webdriver.Firefox()
browser.get('www.baidu.com')
我做测试的时候我的web网页需要打开火狐的同时打开它的插件,而上面这种方式则打开一个不带任何插件的火狐,这 就给我的测试带来很大的麻烦,我再网上查了一下,据说用下面的方法可以打开一个带插件的,也就是平时你再电脑界面上打开的哪个火狐,于是我们试试看看:
步骤1:cmd--cd 到firefox的文件夹下-->firefox.exe -ProfileManager -no-remote弹出如下界面:

2.选中任意一个profile,点击启动firxfox,然后在这个打开的firefox页面做各种设置,并且可以安装你需要的插件,如果你平时打开的firefox已经安装好各种插件了,这个时候只需要选中default这个profile就行,记得在code里面选择这个profile打开,不然像本文刚开始的打开的则是不带任何插件的firefox。
3.在python idle界面输入一下code:
from selenium import webdriver
import time
profileDir = r"C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\wc0rm183.selenium"
#这个为你要打开的profile文件夹名称
print profileDir
profile1 = webdriver.FirefoxProfile(profileDir)
browser = webdriver.Firefox(profile1)
time.sleep(3)#这个地方要等待3秒钟让webdriver有时间打开这个profile,不等待有可能会报错。
browser.get("http://vvv.xjawa.org/commonjs/login.page?s=/my.UI")
这样你打开的firefox就是带着你安装的各种插件了,这样就可以测试啦,好啦,撒花把,亲们。
import time
browser = webdriver.Firefox()
browser.get('www.baidu.com')
我做测试的时候我的web网页需要打开火狐的同时打开它的插件,而上面这种方式则打开一个不带任何插件的火狐,这 就给我的测试带来很大的麻烦,我再网上查了一下,据说用下面的方法可以打开一个带插件的,也就是平时你再电脑界面上打开的哪个火狐,于是我们试试看看:
步骤1:cmd--cd 到firefox的文件夹下-->firefox.exe -ProfileManager -no-remote弹出如下界面:

2.选中任意一个profile,点击启动firxfox,然后在这个打开的firefox页面做各种设置,并且可以安装你需要的插件,如果你平时打开的firefox已经安装好各种插件了,这个时候只需要选中default这个profile就行,记得在code里面选择这个profile打开,不然像本文刚开始的打开的则是不带任何插件的firefox。
3.在python idle界面输入一下code:
from selenium import webdriver
import time
profileDir = r"C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\wc0rm183.selenium"
#这个为你要打开的profile文件夹名称
print profileDir
profile1 = webdriver.FirefoxProfile(profileDir)
browser = webdriver.Firefox(profile1)
time.sleep(3)#这个地方要等待3秒钟让webdriver有时间打开这个profile,不等待有可能会报错。
browser.get("http://vvv.xjawa.org/commonjs/login.page?s=/my.UI")
这样你打开的firefox就是带着你安装的各种插件了,这样就可以测试啦,好啦,撒花把,亲们。
相关文章推荐
- 关于selenium 用Webdrive打开Firefox不含有插件的问题(python)
- 关于selenium 用Webdrive打开Firefox不含有插件的问题(python)
- 关于selenium 用Webdrive打开Firefox不含有插件的问题(python)
- Selenium-解决使用Webdrive打开Firefox不含有插件的问题(python)
- Python-Selenium2做Web自动化测试(6)-解决使用Webdrive打开Firefox不含有插件的问题
- (selenium 小知识点)解决使用Webdrive打开Firefox不含有插件的问题(python)
- Selenium+python-解决使用Webdrive打开Firefox不含有插件的问题
- Windows环境下使用python selenium 打开Firefox的问题总结
- Python Selenium 启动新版本Firefox失败问题解决方案
- Firefox37.0.1+selenium 2.53+python3.6打开浏览器时报错NameError: name 'basestring' is not defined
- selenium for python之Firefox的插件
- 关于python保存再打开后的中文乱码的问题
- sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)
- 解决python selenium3启动不了firefox的问题
- Python Selenium 启动新版本Firefox失败问题解决方案
- selenium打开firefox问题
- 【selenium】python+selenium+unittest,关于每次执行完一个测试用例都关闭浏览器等时间较长的问题之解决方案
- 关于Ubuntu在Firefox中安装Flash插件的问题
- selenium webdriver 打开带插件的Firefox
- python爬虫,selenium使用,Firefox-chrome-IE问题解决方法,selenium的基本操作