쉽게 직접DesiredCapabilities를 사용하여 Selenium WebDriver에서 원격 브라우저가 아닌 브라우저를 가져 오는 방법이 있습니까? Seleneium 하나에서
driver = new FirefoxDriver();
그들을 만들어 WebDriver 객체를 만들거나 원격 웹 드라이버 DesiredCapabilities를 사용 할 수 있습니다
DesiredCapabilities capabilities = new DesiredCapabilities.firefox();
capabilities.setJavascriptEnabled(true);
driver = new RemoteWebDriver(new URL("something"), capabilities);
내가 만드는 desiredcapabilties을 사용 찾고 있어요 로컬 드라이버 개체. 예 :
DesiredCapabilities capabilities = new DesiredCapabilities.firefox();
capabilities.setJavascriptEnabled(true);
driver = WebDriver.getDriver(capabilities);
나는 생각합니다. 이것에 대한 통찰력?
왜해야합니까? – Arran
시나리오에 따라 로컬 브라우저 (셀레늄 서버를 시작하지 않고) 또는 원격 브라우저를 사용하고 싶습니다. 두 조건 모두에 대해 가능한 일치하는 브라우저를 가져 오는 데 동일한 desiredcapabilities를 사용하려고합니다. – user1518458