Author="jolting"
Date="2018-04-03"
最近幾天在測試項目,沒有靜下心來學習了,前幾天看了加載配置的又忘記了,整理一下筆記

歡樂谷跳樓機,哇,真是挑戰(zhàn)了自己
Question1:為什么需要加載配置?
A:比如:平常我們進入一個網(wǎng)站,保存了用戶名密碼就不需要輸入了,或者添加了一些插件,如果自動化測試代碼打開瀏覽器是不會自動加載你之前記錄的用戶名密碼或者添加的插件,這時候就需要讀取配置
Question2:自動化測試如何加載Firefox配置文件?
A: 具體加載過程如下:
1.首先找到配置文件的路徑, profile_directory = "c:\\..."
【插曲】
火狐瀏覽器配置文件的路徑查找步驟 打開火狐瀏覽器,點擊瀏覽器右上角三條杠圖標,或者鍵盤點擊“Alt”,出現(xiàn)工具欄,點擊“幫助”-“故障排除信息”-“配置文件夾”查找到配置文件夾,
如圖1,我的瀏覽器版本直接顯示當前配置文件夾的路徑,可以直接復制, 如果你的沒有顯示的話,可點擊打開文件夾,復制路徑就好如圖2

圖1

圖2
2.加載配置
profile = webdriver.FirefoxProfile(profile_driectory)
3.啟動瀏覽器配置
driver = webdriver.Firefox(profile)