Настройка пользовательского профиля драйвера Firefox в WebDriver

Я использую Selenium Webdriver (Java) для автоматизации веб-приложения, и в этом приложении есть сценарий, в котором мне нужно загрузить файл xml, но я не могу этого сделать, так как запрашивает путь каждый раз, когда я пытаюсь загрузить. Поиск в Google предполагает, что мне нужно создать собственный профиль драйвера Firefox, но я не знаю, как установить его в WebDriver. Я знаю, как это сделать в Selenium RC. Если у кого-то есть идеи по этому поводу, пожалуйста, предложите.

Заранее спасибо.!!


person chivas_hvn    schedule 04.09.2012    source источник


Ответы (1)


Вот как вы можете создать собственный профиль Firefox:

FirefoxProfile profile = new FirefoxProfile();
profile.setPreference("your_preference", "preference_value");
return new FirefoxDriver(profile);

У меня нет под рукой предпочтения, которое вы должны установить, чтобы включить загрузку xml. Если у вас возникли проблемы с поиском, дайте мне знать, и я также могу взглянуть на него.

person Fabricio Lemos    schedule 04.09.2012