1

ChromeDriver の--always-authorize-pluginsに相当するFirefoxDriverオプションが見つかりません。

FirefoxDriver には同等のオプションが含まれていますか?

PS --always-authorize-pluginsはChromeDriverのすべてのプラグインを有効にします。

4

2 に答える 2

2

私は自分の問題の解決策を見つけます。

私の解決策:

  1. Firefox を閉じる
  2. フラグ -p を指定して Firefox を開きます。win + r => "firefox.exe + -p"
  3. 新しい Firefox プロファイルを作成する
  4. プロファイルへのフルパスを見つける %APPDATA%/Mozila/Firefox/Profiles/[profileName]
  5. 次に、プロファイルを使用して webDriver を開始します

    var until = require('selenium-webdriver').until,
    firefox = require('selenium-webdriver/firefox');
    var options = new firefox.Options();
    options.setProfile([fullPath]);
    var driver = new firefox.Driver(options);
    driver.get('www.google.com');
    driver.wait(until.titleIs('webdriver - Google Search'), 20000);
    driver.quit();

  6. Firefox が開いているときに必要なプラグインを有効にします。

  7. 再起動しwebDriverます。
于 2015-02-04T10:09:08.343 に答える
1

"plugin.state.java" = 2FireFox プロファイルで試す

于 2015-02-03T09:28:45.730 に答える