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

Фотография

selenium на виртуальной машине win8


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

#1 maresha

maresha

    Новый участник

  • Members
  • Pip
  • 21 сообщений
  • ФИО:ку

Отправлено 09 июля 2013 - 04:43

суть в следующем: есть набор виртуалок, на каждой поднят selenium. только при попытке запустить тесты на win8 (пути до .exe браузеров прописаны, а в PATH занесена директория с драйверами), происходит именно ничего: нет ни одного слова об ошибке ни со стороны виртуалки, ни со стороны хаба, при этом подключенные браузеры в консоли грида видны, машины пингуются, остальные машинки работают как нужно. товарищи, кто-нибудь сталкивался с подобной проблемой?
  • 0

#2 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 09 июля 2013 - 07:16

При запуске тестов (точнее при инициализации драйвера) вы указываете, что надо выполнять тесты на платформе WIN8?
  • 0

#3 maresha

maresha

    Новый участник

  • Members
  • Pip
  • 21 сообщений
  • ФИО:ку

Отправлено 09 июля 2013 - 08:02

При запуске тестов (точнее при инициализации драйвера) вы указываете, что надо выполнять тесты на платформе WIN8?


хм.. запускаем тесты на выбранных окружениях, дополнительных танцев для win8 не делали. а стоит, видимо? подскажите, где про это почитать подробнее?
  • 0

#4 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 09 июля 2013 - 08:21

Приведу пример.
// задаём платформу по умолчанию и указываем, что нужна платформа WIN8
Platform platform = Platform.WIN8; 

// создаём настройки для драйвера, в данном случае для Хрома
DesiredCapabilities chromeCapabilities = DesiredCapabilities.chrome(); 

// указываем в настройках драйвера, что нам нужно чтобы он запускался только на platform
chromeCapabilities.setPlatform(platform); 

// и запускаем драйвер с настройками
driver = new RemoteWebDriver(new URL("http://" + remoteServerIp + "/wd/hub"), chromeCapabilities);
driver = new Augmenter().augment(driver);

И при запуске тестов, Нод должен отправить тесты на платформу WIN8
  • 0


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

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