您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 > Selenium
Selenium啟動Chrome時,加載用戶配置文件
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2015/7/17 11:30:57 ] 推薦標簽:功能測試工具 軟件測試

  Selenium操作瀏覽器是不加載任何配置的,網(wǎng)上找了半天,關(guān)于Firefox加載配置的多點,Chrome資料很少,下面是關(guān)于加載Chrome配置的方法:
  一、加載所有Chrome配置
  用Chrome地址欄輸入chrome://version/,查看自己的“個人資料路徑”,然后在瀏覽器啟動時,調(diào)用這個配置文件,代碼如下:
  #coding=utf-8
  from selenium import webdriver
  option = webdriver.ChromeOptions()
  option.add_argument('--user-data-dir=C:UsersAdministratorAppDataLocalGoogleChromeUser Data') #設(shè)置成用戶自己的數(shù)據(jù)目錄
  driver = webdriver.Chrome(chrome_options=option)
  二、修改瀏覽器的User-Agent來偽裝你的瀏覽器訪問手機m站
  #coding=utf-8
  from selenium import webdriver
  option = webdriver.ChromeOptions()
  option.add_argument('--user-agent=iphone')
  driver = webdriver.Chrome(chrome_options=option)
  driver.get('http://www.taobao.com/')
  三、瀏覽器啟動時安裝crx擴展
  #coding=utf-8
  from selenium import webdriver
  option = webdriver.ChromeOptions()
  option.add_extension('d:crxAdBlock_v2.17.crx') #自己下載的crx路徑
  driver = webdriver.Chrome(chrome_options=option)
  driver.get('http://www.taobao.com/')
  可以去https://sites.google.com/a/chromium.org/chromedriver/capabilities查看更多,或者去http://stackoverflow.com/查找。

上一頁12下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd