2012-06-18 2 views
4

Когда я создаю экземпляр Selenium RemoteWebDriver какWebDriver игнорирует платформы Capability

DesiredCapabilities cap = new DesiredCapabilities("firefox", "13", Platform.VISTA); 
    RemoteWebDriver driver = new RemoteWebDriver(cap); 

и смотреть в возможности внутри я вижу платформы = XP.

Весь выпуск также описан here

Является ли это ошибка?

+0

Похоже, что хороший кандидат для группы пользователей - попробуйте опубликовать здесь: https://groups.google.com/forum/?fromgroups#!forum/selenium-users – Anders

+0

добавлена ​​ссылка на описание ошибки –

+0

Как сказано в ошибка самих разработчиков (баранцев), это наверняка выглядит как ошибка. –

ответ

0

Нашли ошибку- описание here. Ждем исправления.

2

Сегодня я столкнулся с этой проблемой. Если вы испытываете это так же, как люди находятся в linked bug, это на самом деле просто проблема с конфигурацией узла по умолчанию. Вы можете настроить конфигурацию узла вручную с помощью json-файла, как описано here, в разделе «Настройка узлов JSON».

Если на каждом из узлов, у вас есть уникальный JSon файл с записями, такие как:

{ 
    "platform": "VISTA", 
    "browserName": "internet explorer", 
    "maxInstances": 1, 
    "seleniumProtocol": "WebDriver" 
} 

замена VISTA с нужным именем платформы, узел будет отвечать только на эти запросы, и RemoteWebDrivers будет создаваться должным образом!

Смежные вопросы