Я пытаюсь в первый раз использовать Watir для автоматического тестирования на основе браузера. Для всех браузеров, которых я интересуюсь тестированием (Firefox, Chrome), я сталкиваюсь с ошибками таймаута, пытающимися подключиться.Watir/Selenium - Почему я не могу подключиться к любому браузеру?
Вот что я пытаюсь, с ошибками я получаю в комментариях: подробности
require "rubygems"
require "watir-webdriver"
browser = Watir::Browser.new :ff
# Selenium::WebDriver::Error::WebDriverError:
# unable to obtain stable firefox connection in 60 seconds (127.0.0.1:7055)
browser = Watir::Browser.new :chrome
# Selenium::WebDriver::Error::WebDriverError:
# unable to connect to chromedriver http://127.0.0.1:56602
System/окружающая среда:
- Ubuntu Desktop 11.04
- Apache2 работает на одном хосте, но только прослушивание порта 80
- gem selenium-webdriver версия 2.17.0
- рубиновая версия составляет 1,8.7
Я предполагаю, что я делаю что-то принципиально неправильное, но я недостаточно знаю, чтобы узнать, где начать расследование, что может быть неправильно. Все, что я знаю, это то, что ничего не работает на портах, к которым пытается подключиться Selenium.
Что необходимо для этого?
ли вы следовать моим указаниям о том, как установить Руби и Watir на Ubuntu? https://github.com/zeljkofilipin/watirbook/blob/master/installation/ubuntu.md –
Да, я выполнил эти точные инструкции –
Какая версия firefox? Для хронографа см. Wiki селен хромидрин, который содержит некоторую подробную информацию об установке этого материала для системы linux. http://code.google.com/p/selenium/wiki/ChromeDriver –