2
셀렌 테스트를 위해 휴대용 Google 크롬을 사용하고 싶습니다. 브라우저에서 을 설정하려면 DesiredCapabilities
개체를 사용하고 있습니다.Google 크롬 휴대용 Selenium Proxy
Proxy seleniumProxy = ClientUtil.createSeleniumProxy(proxy);
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(CapabilityType.PROXY, seleniumProxy);
휴대용 Google 크롬을 사용하는 경우이 코드를 사용하고 있습니다.
ChromeOptions options = new ChromeOptions();
options.setBinary("C:\\Selenium\\Browsers\\GoogleChromePortable\\GoogleChromePortable.exe");
driver = new ChromeDriver(options);
이제 문제는
ChromeDriver
의 생성자가
proxy
뿐만 아니라 모두
DesiredCapabilities
를 사용하여 드라이버 객체를 생성하기위한 옵션이 그나마이다. 즉 프록시를 적용 할 수 있거나 휴대용 크롬을 사용할 수 있습니다.
나는이
new ChromeDriver(capabilities ,options);