Настройка пользовательского профиля драйвера 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. Если у вас возникли проблемы с поиском, дайте мне знать, и я также могу взглянуть на это.