#!usr/bin/env python
#-*- coding:utf-8 -*-
#启用Firefox的同时打开Firebug
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time,unittest
class TestDemo(unittest.TestCase):
def test_openFireBug(self):
#找到自定义配置文件路径
profilePath = 'C:\...\3onuufut.addfirebug'
#将自定义配置文件加载到FirefoxProfile实例中
profile = webdriver.Firefox.firefox_profile.FirefoxProfile(profilePath)
#将添加了新配置文件的Firefox浏览器首页设为百度主页,以便启动浏览器后将直接跳转到百度首页
profile.set_preference('browser.startup.homepage','http://www.baidu.com')
#设置启动浏览器的同时主页不为空白页
profile.set_preference('browser.startup.page',1)
#自动打开firebug
profile.set_preference('extensions.firebug.allPagesActivation','on')
#启用firebug网络面板功能
profile.set_preference('extensions.firebug.net.enableSites',True)
#启用firebug Cookies面板功能
profile.set_preference('extensions.firebug.cookies.enableSites',True)
#启动自定义配置信息的Firefox浏览器
driver = webdriver.Firefox(firefox_profile=profile)
time.sleep(3)
input = driver.find_element_by_id('kw')
input.send_keys('selenium')
time.sleep(30)
driver.quit()
if __name__ == '__main__':
unittest.main()