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

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

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

1 ответ

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

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

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

Другие вопросы по тегам