如果你用firefox回放selenium腳本,那么你完全有可能遇到讓你討厭的firefox通行證界面
當(dāng)然,你可能會(huì)想到利用移除插件的方法,去除firefox通行證界面,可是我真心的告訴你,那是沒有用的,因?yàn)樵谀阒匦禄胤诺臅r(shí)候,它還是會(huì)跑出來,會(huì)讓你恨不得殺之而后快~~
這里就給大家介紹一種徹底解決這種現(xiàn)象的方法,那么還等什么呢?讓我們一起行動(dòng)起來吧!
第一步:找到firefox的配置文件
(win+r)運(yùn)行里面:%APPDATA%\Mozilla\Firefox\Profiles

第二步:匹配firefox的配置文件
(win+r)運(yùn)行里面:firefox.exe –p

然后創(chuàng)建配置文件,添加查找到的配置文件夾,選擇創(chuàng)建的firefox,點(diǎn)擊啟動(dòng)firefox






第三步:在eclipse中添加以下語句,運(yùn)行腳本就可以了
注意:這里添加的路徑就是你利用%APPDATA%\Mozilla\Firefox\Profiles找到的文件
查看源代碼打印幫助1 FirefoxProfile profile = new FirefoxProfile(new File("C:\\Users\\qinfei\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\z7vfso1m.default"));
2 driver = new FirefoxDriver(profile);
提示:大家請(qǐng)不要使用23.0版本的firefox,因?yàn)檫@個(gè)版本問題多多,會(huì)讓你糾結(jié)到底代碼錯(cuò)了還是瀏覽器出問題了~~所以最好使用22.0版本的