blog已經轉移至github,大家請訪問 http://qaseven.github.io/
如果你用firefox回放selenium腳本,那么你完全有可能遇到讓你討厭的firefox通行證界面
當然,你可能會想到利用移除插件的方法,去除firefox通行證界面,可是我真心的告訴你,那是沒有用的,因為在你重新回放的時候,它還是會跑出來,會讓你恨不得殺之而后快~~
這里就給大家介紹一種徹底解決這種現象的方法,那么還等什么呢?讓我們一起行動起來吧!
第一步:找到firefox的配置文件
(win+r)運行里面:%APPDATA%\Mozilla\Firefox\Profiles
第二步:匹配firefox的配置文件
(win+r)運行里面:firefox.exe –p
然后創建配置文件,添加查找到的配置文件夾,選擇創建的firefox,點擊啟動firefox
第三步:在eclipse中添加以下語句,運行腳本就可以了 注意:這里添加的路徑就是你利用%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); 提示:大家請不要使用23.0版本的firefox,因為這個版本問題多多,會讓你糾結到底代碼錯了還是瀏覽器出問題了~~所以最好使用22.0版本的
第三步:在eclipse中添加以下語句,運行腳本就可以了
注意:這里添加的路徑就是你利用%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);
提示:大家請不要使用23.0版本的firefox,因為這個版本問題多多,會讓你糾結到底代碼錯了還是瀏覽器出問題了~~所以最好使用22.0版本的
posted on 2013-09-10 11:12 順其自然EVO 閱讀(777) 評論(0) 編輯 收藏 所屬分類: selenium and watir webdrivers 自動化測試學習
Powered by: BlogJava Copyright © 順其自然EVO