1

수 있습니다.FirefoxDriver : 나는 <strong>ChromeDriver</strong>에 <strong>--always - 인증 - 플러그인</strong>을 등가물 <strong>FirefoxDriver의</strong> 옵션을 찾을 수없는 플러그인

FirefoxDriver에 동일한 옵션이 있습니까?

P. --always-authorize-plugins은 모든 플러그인을 활성화합니다. ChromeDriver.

+0

U가 firefoxDriver 위키를 읽었습니까 ??? – SkorpEN

+0

위키에 대한 정보를 찾지 못했습니다. 그러나 나는 해결책을 찾는다. –

답변

1

내가 내 문제에 대한 해결책을 찾기 파이어 폭스 프로필

2

"plugin.state.java" = 2을보십시오.

내 솔루션 :

  1. 가까운 파이어 폭스 플래그 -p와
  2. 개방 파이어 폭스. win + r => "firefox.exe + -p"
  3. %APPDATA%/Mozila/Firefox/Profiles/[profileName]
  4. 그때 나는 프로필

    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);
    로 webDriver을 시작

  5. 프로필에 전체 경로를 찾아 새로운 파이어 폭스 프로필을 만들 파이어 폭스가 열려있는 동안 driver.quit();

  6. driver.get('www.google.com');
    driver.wait(until.titleIs('webdriver - Google Search'), 20000);
    활성화 플러그인이 필요합니다.

  7. webDriver.
+0

이것이 당신에게 효과가있는 해결책이라면 대답을 승인 된 것으로 표시하십시오. –