사용자 정의 인수 및 확장명으로 무인 항공기 (chromedriver)를 실행하려고합니다. 그러나 브라우저를 설치/구성하여 실행하기 위해 arquillian.xml을 올바르게 구성 할 수 없었습니다.arquillian.xml의 ChromeDriver에 프로필 및 확장 프로그램을 올바르게 추가하는 방법
arquillian.xml : 내가 모르는 뭔가가
...
<extension qualifier="webdriver">
<property name="browser">chrome</property>
<property name="chromeDriverBinary">C:\\path\\to\\chromedriver.exe</property>
<property name="chromeArguments">user-data-dir=>C:\\path\\to\\BrowserProfile</property>
<property name="chromeExtensions">>C:\\path\\to\\\ModHeader_v2.1.1.crx</property>
<property name="chromePrintOptions">true</property>
</extension>
</arquillian>
건가요? 무인 항공기에서 프로필과 확장 프로그램을로드하려면 어떻게해야합니까?
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);
및
ChromeOptions options = new ChromeOptions();
options.addArguments("user-data-dir=/path/to/your/custom/profile");
그러나이 무인 항공기와 함께 다른 브라우저를 인스턴스화 :이 사용할 때
내 설정으로 인스턴스를 실행할 수 있었다. 이러한 설정을 무인 항공기에 추가하는 방법이 있습니까 (인스턴스 생성 전에)?