您的位置:首页 > 编程语言 > Python开发

(selenium 小知识点)解决使用Webdrive打开Firefox不含有插件的问题(python)

2016-06-02 09:54 721 查看
转载:http://www.cnblogs.com/roicel/archive/2013/03/27/2984551.html?utm_source=tuicool&utm_medium=referralfrom selenium import webdriver

from selenium import webdriver
import unittest

class Register(unittest.TestCase):
def setUp(self):
self.profileDir = r"C:\Users\xxxx\AppData\Roaming\Mozilla\Firefox\Profiles\93a9ic09.default" #配置文件,详见要点1
self.profile = webdriver.FirefoxProfile(self.profileDir)
self.driver = webdriver.Firefox(self.profile)
self.driver.implicitly_wait(30)
self.base_url = "http://www.baidu.com/"
self.verificationErrors = []
self.accept_next_alert = True

#百度搜索用例
def test_baidu_search(self):
'''百度搜索'''

driver = self.driver
driver.get(self.base_url + "/")
driver.find_element_by_id("kw").send_keys("selenium webdriver")
driver.find_element_by_id("su").click()
time.sleep(2)
driver.close()

if __name__ == "__main__":
unittest.main()


怎么找到我的用户配置文件?

https://support.mozilla.org/zh-CN/kb/%E7%94%A8%E6%88%B7%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6

点击菜单按钮

,点击帮助


并选择
故障排除信息 菜单项以打开故障排除信息标签页。

应用程序概要 部分,点击 显示文件夹 按钮,将打开一个窗口显示您的配置文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: