2016-11-16 4 views
0

Eclipseでスクリプトを読み込もうとすると、クロムが開きますが、拡張子はC以外は表示されません。私はそうではありません、通常は多くの拡張機能があります。テストの際に、どうすればそれらを先取りすることができますか?Webdriverは1つを除いて表示される拡張子なしで開始します

enter image description here

このコードは助けにはなりませんでした。始めたが、まだ拡張子が表示されていない、再び、唯一Cが、私はそれが何であるかを知らないことを表示されている取得します:

System.setProperty("webdriver.chrome.driver", "chromedriver"); 
    ChromeOptions options = new ChromeOptions(); 
    options.addArguments("--enable-extensions"); 
    driver = new ChromeDriver(options); 
    driver.get("https://www.google.com"); 
+0

これはこの問題では何もありません:http://stackoverflow.com/questions/23087724/chromedriver-disable-developer-mode-extensions-pop-up-on-selenium-webdriver-au –

答えて

0

私は拡張子をパッケージ化し、optionsに追加することで考え出し:

System.setProperty("webdriver.chrome.driver", "chromedriver"); 
    ChromeOptions options = new ChromeOptions(); 
    options.addExtensions(new File("chrome-extensions.crx")); 
    DesiredCapabilities capabilities = new DesiredCapabilities(); 
    capabilities.setCapability(ChromeOptions.CAPABILITY, options); 

    driver = new ChromeDriver(capabilities); 
    driver.get("https://www.google.com"); 
関連する問題