Перейти к содержимому

Фотография

Путь к браузеру в Selenium 2


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 980 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 28 ноября 2011 - 15:25

Добрый день!
Начинаю разбираться в Selenium WebDriver, написал простенький тест на C#.
Во время запуска получаю сообщение:
Cannot find firefox binary in PATH. Make sure firefox is installed. OS appears to be: OpenQA.Selenium.Platform.
То есть Селениум не может найти путь к браузеру, потому что он (версия 7) установлен не в папку по умолчанию.
Как в Selenium RC указать браузер и путь знаю, а тут нет. Подскажите, пожалуйста.
  • 0

#2 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 29 ноября 2011 - 07:59

WebDriver driver = new FirefoxDriver(
    new FirefoxBinary(new File("c:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe")),
    null);
Второй параметр, который null -- это FirefoxProfile, если ещё и профиль кастомизированный хочется использовать.
  • 2
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#3 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 980 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 02 декабря 2011 - 13:32

WebDriver driver = new FirefoxDriver(
    new FirefoxBinary(new File("c:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe")),
    null);
Второй параметр, который null -- это FirefoxProfile, если ещё и профиль кастомизированный хочется использовать.

Спасибо. Поначалу выдавало ошибки. Убрал "New File" - все заработало.
  • 0

#4 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 05 декабря 2011 - 11:56

А, пардон, я дал пример для Java, там входной параметр имеет тип File, а на C# судя по Вашему комментарию там на входе ожидается просто строка.
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#5 panterka

panterka

    Активный участник

  • Members
  • PipPip
  • 102 сообщений
  • ФИО:Panterochka
  • Город:Saint John


Отправлено 07 декабря 2011 - 21:39

Спасибо! Для джава помогло!
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных