2017-12-01 1 views

Antwort

0

Wenn Sie die ChromeDriver instanziiert, versuchen Sie den folgenden Code verwenden:

ChromeOptions options = new ChromeOptions(); 
options.addExtensions(new File("/path/to/extension.crx")); 
DesiredCapabilities capabilities = new DesiredCapabilities(); 
capabilities.setCapability(ChromeOptions.CAPABILITY, options); 
ChromeDriver driver = new ChromeDriver(capabilities); 
+0

über Code habe ich aber ich kann nicht auf Erweiterungseinstellungen zugreifen. Ich muss einige Optionen von der Erweiterung einschalten. – raj

+0

@raj Können Sie einen Beispielcode-Snap hinzufügen? Eigentlich was hast du probiert? –

+0

//System.setProperty("webdriver.chrome.driver ","/Users/Documents/chromedriver "); driver = new ChromeDriver(); ChromeOptions-Optionen = neue ChromeOptions(); options.addExtensions (neue Datei ("Switch.crx")); DesiredCapabilities caps = DesiredCapabilities.chrome(); caps.setCapability (ChromeOptions.CAPABILITY, Optionen); Treiber = neuer ChromeDriver (Kappen); LoggingPreferences logPrefs = new LoggingPreferences(); logPrefs.enable (LogType.BROWSER, Level.ALL); caps.setCapability (CapabilityType.LOGGING_PREFS, logPrefs);} Ich möchte das Protokoll nach dem Aktivieren der Einstellungen erfassen. – raj

Verwandte Themen