При запуске selenium с capybara/rails, как настроить сервер?

Обычно я использую сервер rails dev на порту 3000.

Capybara/Cucumber использует Capybara.server_port = 31337. Если я меняю драйвер по умолчанию на selenium, похоже, что он пытается подключиться к порту 80.

Я пытаюсь понять:

  • При использовании selenium, нужно ли мне отдельно инстанцировать тестовый сервер на тестовой среде.
  • Если ответ на вышеуказанный вопрос положительный, как я могу сделать так, чтобы я мог легко переключаться между веб-драйверами без необходимости постоянно что-то менять?

Если у кого-то есть пример конфигурации env.rb, который поможет, пожалуйста, дайте мне знать!

Спасибо!

Крис.

14
задан cjm2671 7 December 2011 в 10:00
поделиться