org.openqa.selenium.remote.UnreachableBrowserException

1

У нас работает браузер на основе webkit. Я пытаюсь настроить среду автоматизации тестирования с помощью Selenium с Eclipse.

У меня проблемы при запуске моего браузера, и я получаю сообщение ниже. Мне интересно, передаю ли я достаточные параметры для вызова "StartSession" из DriverService.

Исключение в потоке "main" org.openqa.selenium.remote.UnreachableBrowserException: Не удалось запустить новый сеанс. Возможными причинами являются неверный адрес удаленного сервера или неудачный запуск браузера.

Информация о сборке: версия: '2.39.0', версия: 'ff23eac', время: '2013-12-16 16:11:15'

  at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:548)

  at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:216)

  at ing.openqa.selenium.remote.SimpleBrowserDriver.startSession(SimpleBrowserDriver.java:200)

  at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:111)

  at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:115)

  at ing.openqa.selenium.remote.SimpleBrowserDriver.<init>(SimpleBrowserDriver.java:171)

  at ing.openqa.selenium.remote.SimpleBrowserDriver.<init>(SimpleBrowserDriver.java:137)

  at ing.openqa.selenium.remote.SimpleBrowserDriver.<init>(SimpleBrowserDriver.java:110)

  at ing.openqa.selenium.remote.Main.main(Main.java:20)

Причина: org.openqa.selenium.WebDriverException: время ожидания запуска сервера драйверов.

  at org.openqa.selenium.remote.service.DriverService.start(DriverService.java:165)

  at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:62)

  at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:527)

  ... 8 more



  at org.openqa.selenium.net.UrlChecker.waitUntilAvailable(UrlChecker.java:104)

  at org.openqa.selenium.remote.service.DriverService.start(DriverService.java:163)

  ... 10 more

Вызвано: com.google.common.util.concurrent.UncheckedTimeoutException: java.util.concurrent.TimeoutException

  at com.google.common.util.concurrent.SimpleTimeLimiter.callWithTimeout(SimpleTimeLimiter.java:143)

  at org.openqa.selenium.net.UrlChecker.waitUntilAvailable(UrlChecker.java:79)

  ... 11 more

Вызывается: java.util.concurrent.TimeoutException

  at java.util.concurrent.FutureTask.get(Unknown Source)

  at com.google.common.util.concurrent.SimpleTimeLimiter.callWithTimeout(SimpleTimeLimiter.java:130)

  ... 12 more
Теги:
selenium-webdriver
qt

1 ответ

0

Создает ли ваш браузер на основе WebKit реализацию драйвера? В частности, обеспечивает ли она реализацию, которая запускает HTTP-сервер, который поддерживает протокол проводки JSON-over-HTTP WebDriver? Если нет, для подключения и общения с RemoteWebDriver нет ничего.

  • 0
    спасибо за ваш ответ, наш браузер использует протокол json well-HTTP, а сейчас я пытаюсь работать с драйвером селена, который должен позволить мне использовать его селен для моих будущих тестов.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню