Chromeのオプションと機能を一緒に追加できますか?Chromeのオプションと機能を一緒に追加できますか?
以下のリストを一緒に組み合わせる必要がありますか?
System.setProperty("webdriver.chrome.driver", Base_Page.getConstant(Constant.CHROME_DRIVER_DIRECTORY)); ChromeOptions options = new ChromeOptions(); string[] switches = {"user-data-dir=C:\\Users\\AppData\\Local\\Google\\Chrome\\User Data"}; options.addArguments("user-data-dir=C:\\Users\\AppData\\Local\\Google\\Chrome\\User Data"); options.addArguments("test-type"); options.addArguments("--start-maximized"); options.addArguments("--disable-extensions"); options.addArguments("no-sandbox"); LoggingPreferences logPrefs = new LoggingPreferences(); logPrefs.enable(LogType.BROWSER, Level.ALL); options.(CapabilityType.LOGGING_PREFS, logPrefs); DesiredCapabilities caps = DesiredCapabilities.chrome(); caps.setCapability(ChromeOptions.CAPABILITY, options); WebDriver driver = new ChromeDriver(caps); DesiredCapabilities caps = DesiredCapabilities.chrome(); LoggingPreferences logPrefs = new LoggingPreferences(); logPrefs.enable(LogType.BROWSER, Level.ALL); caps.setCapability(CapabilityType.LOGGING_PREFS, logPrefs); caps.setCapability("chrome.switches", switches); //webdriver = new ChromeDriver(caps); webdriver = new ChromeDriver(options);
あなたはもう少し説明できる。..返信用 –
@muraliセレンのおかげで、上記の例では、私は両方の機能を組み合わせる必要があると1つのwebdriverのオプション=新しいChromeDriver(オプション)。 WebdriverインスタンスにはCapabilitiesではなく、瞬時にオプション設定が割り当てられていることがわかりますが、これを組み合わせても可能ですか?あなたの助けを感謝します。 – Gbru
ちょっと混乱して.. ..ソリ..既に作成されたWebDriverドライバ=新しいChromeDriver(キャップ);キャップとオプションを組み合わせるのは正しいですか?これが私たちがやる方法です。そうですか? –