Если я могу использовать RemoteWebDriver
+ WebDriverBackedSelenium
и затем подключиться к существующей сетке селена (не Grid 2, которая недавно выпущена)
Мне нужно это, чтобы иметь возможность обеспечить обратную совместимость внаша структура, так что наши пользователи могут использовать библиотеки Selenium2 и по-прежнему работать с сеткой.
Вот как я пытаюсь это сделать:
URL remoteAddress = new URL("http://mymachine:4444/");
//have tried using the below commented out lines as well, but in all cases I face errors.
//URL remoteAddress = new URL("http://mymachine:4444/grid/register");
//URL remoteAddress = new URL("http://mymachine:4444/wd/hub");
RemoteWebDriver driver = new RemoteWebDriver(remoteAddress, DesiredCapabilities.firefox());
Selenium selenium = new WebDriverBackedSelenium(driver, "http://www.google.com");
У меня есть Gridработает на "mymachine" в порту "4444", и к нему подключены Пульты дистанционного управления Firefox .
В тот момент, когда выполняется оператор
RemoteWebDriver driver = new RemoteWebDriver(remoteAddress, DesiredCapabilities.firefox());
получить всевозможные ошибки.
Просто хотел узнать, действительно ли Selenium2 обеспечивает обратную совместимость для работы с Grid 1, используя WebDriverBackedSelenium.
Я использую версию Selenium 2.03b.