2016-09-20 12 views
0

FirebugでFirefoxプロファイルを設定するには、あなたの助けが必要です。私が望むものは、FirebugアドオンをFirefoxインスタンスでロードするために、Selenium WebDriverで起動することです。セレンwebdriverを、ブラウザを起動したときのFirebugは、Firefoxと一緒にロードされるように、私は、setPreference値を設定することができますどのように...Selenium and Firefoxプロフィール設定

final File file = new File("C:\\Program Files (x86)\\Gecko\\bin\\geckodriver.exe"); 
System.setProperty("webdriver.gecko.driver", file.getAbsolutePath()); 
FirefoxProfile profile = new FirefoxProfile(); 
profile.setPreference("?"); 

ので:ここに私のコードのサンプルですか?

final String firebugPath = "C:\\FF_Profile\\firebug.xpi"; 
FirefoxProfile profile = new FirefoxProfile();   
profile.addExtension(new File(firebugPath)); 
WebDriver driver = new FirefoxDriver(profile); 

あなたはこの指示に従って、Firebugのパスを見つけることができます:あなたが代わりに優先度を設定するの拡張子を追加する必要が

+0

琴。私のquiresでフォローアップのために多くのありがとう。最終的なファイルfile =新しいファイル( "C:\ Program Files(x86)\\ Gecko \\ bin \\ geckodriver.exe"); System.setProperty( "webdriver.gecko.driver"、file.getAbsolutePath());最終的な文字列firebugPath = "C:\\ Users \\ jnguyen \\ AppData \\ローミング\\ Mozilla \\ Firefox \\プロファイル\\ erx927l4.default \\ extensions \\ [email protected]"; FirefoxProfile profile =新しいFirefoxProfile(); profile.addExtension(新しいファイル(firebugPath));ドライバ=新しいFirefoxDriver(プロファイル); –

答えて

0
+1

琴屋!素晴らしい情報。私のお問い合わせに感謝します。素晴らしい助け! –

+0

私の喜び、もし私の答えが助けられたら、それを受け入れてください;) – kotoj

+0

kotoj ...私は試みましたが、動作していないようです....エラーメッセージはありません..なぜそれが動作しないのかわかりません?どうもありがとう! –

0

Kotoj

ここれますコード:

//私はコメント欄にこれらのコードを追加しようとしましたが、それは私が「ポストに投稿する必要がありますので、私はテキストの書式を設定させませんgeckodriverが

final File file = new File("C:\\Program Files (x86)\\Gecko\\bin\\geckodriver.exe"); 


// Get the absolute path to the Gecko Driver 
System.setProperty("webdriver.gecko.driver", file.getAbsolutePath()); 


final String firebugPath= "C:\\Users\\<My username>\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\erx927l4.default\\extension s\\[email protected]"; 


// Set up the Firefox browser profile 
FirefoxProfile profile = new FirefoxProfile(); 


profile.addExtension(new File(firebugPath)); 


// bring up the browser 
driver = new FirefoxDriver(profile); 

ご使用の環境に位置しているキュウリに知らせますあなたの答え "セクション..申し訳ありません

関連する問題