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

Фотография

ChromeDriver


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

#1 nstreltsov

nstreltsov

    Активный участник

  • Members
  • PipPip
  • 116 сообщений
  • ФИО:Стрельцов Николай Игоревич
  • Город:Москва


Отправлено 16 ноября 2011 - 11:10

Добрый день, коллеги.
Запускаю тест в хроме, при передаче урла появляется ошибка
Started ChromeDriver
port=46590
version=16.0.902.0
ноя 16, 2011 2:09:35 PM org.apache.http.impl.client.DefaultRequestDirector tryExecute
INFO: I/O exception (org.apache.http.NoHttpResponseException) caught when processing request: The target server failed to respond
ноя 16, 2011 2:09:35 PM org.apache.http.impl.client.DefaultRequestDirector tryExecute
INFO: Retrying request

вот код
public class Chrome {
	private WebDriver driver;
	@Before
	public void setUp() throws Exception {
                //путь до драйвера
		System.setProperty("webdriver.chrome.driver",
				"C:\\LineTools\\chromedriver.exe");
		WebDriver driver = new ChromeDriver();
		driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
	}

	@Test
	public void testCase() throws Exception {
		driver.navigate().to("http://google.ru/");
		driver.findElement(By.name("btnG")).click();
	}


}
Кто -нибудь сталкивался с подобной проблемой?
  • 0

#2 nstreltsov

nstreltsov

    Активный участник

  • Members
  • PipPip
  • 116 сообщений
  • ФИО:Стрельцов Николай Игоревич
  • Город:Москва


Отправлено 16 ноября 2011 - 11:58

проблему кажется решил, исправив строку
WebDriver driver = new ChromeDriver();
на
driver = new ChromeDriver();

только драйвер постоянно выдает ошибки
ноя 16, 2011 2:59:08 PM org.apache.http.impl.client.DefaultRequestDirector tryExecute
INFO: I/O exception (org.apache.http.NoHttpResponseException) caught when processing request: The target server failed to respond
ноя 16, 2011 2:59:08 PM org.apache.http.impl.client.DefaultRequestDirector tryExecute
INFO: Retrying request
[1116/155914:WARNING:webdriver_session.cc(1368)] Element's descendant would receive the click. Consider clicking the descendant instead. Descendant: <span class="b-felem-button__body">...</span>
[1116/155935:WARNING:webdriver_session.cc(1368)] Element's descendant would receive the click. Consider clicking the descendant instead. Descendant: <span>...</span>
  • 0

#3 nstreltsov

nstreltsov

    Активный участник

  • Members
  • PipPip
  • 116 сообщений
  • ФИО:Стрельцов Николай Игоревич
  • Город:Москва


Отправлено 16 ноября 2011 - 12:00

+
  • 0

#4 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 16 ноября 2011 - 12:02

Да, от хрома много сообщений.
В общем-то они носят информационный характер, несмотря на то, что написано warning.
Просто вас предупреждают, что реально click будет обработан другим элементом, а не тем, на который вы пытались кликнуть.
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#5 point80

point80

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

  • Members
  • Pip
  • 19 сообщений
  • ФИО:Дормидонтов Семён

Отправлено 16 ноября 2011 - 13:21

Просто вас предупреждают, что реально click будет обработан другим элементом, а не тем, на который вы пытались кликнуть.

Есть такое дело. Баг самого ChromeDriver. Обещают исправить в следующей версии.
  • 0

#6 Lzk

Lzk

    Специалист

  • Members
  • PipPipPipPipPip
  • 504 сообщений
  • ФИО:Олег
  • Город:Мск

Отправлено 16 ноября 2011 - 13:48

Что бы не плодить тему напишу здесь .
У меня драйвер отваливается всегда на разных шагах с одной и той же ошибкой
Error communicating with the remote browser. It may have died.
подскажи те пожалуйта ,Э как с этим бороться
EclipseJava+TestNg+WD
  • 0

#7 nstreltsov

nstreltsov

    Активный участник

  • Members
  • PipPip
  • 116 сообщений
  • ФИО:Стрельцов Николай Игоревич
  • Город:Москва


Отправлено 16 ноября 2011 - 14:18

Всем спасибо за ответы)
  • 0

#8 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 16 ноября 2011 - 17:30

Что бы не плодить тему напишу здесь .
У меня драйвер отваливается всегда на разных шагах с одной и той же ошибкой
Error communicating with the remote browser. It may have died.
подскажи те пожалуйта ,Э как с этим бороться
EclipseJava+TestNg+WD

Возможно, это связано с багом 2513, который уже всех достал, но пока ещё не исправлен.
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#9 Wulfer

Wulfer

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

  • Members
  • Pip
  • 10 сообщений
  • ФИО:qwe

Отправлено 23 октября 2012 - 15:08

думаю я попал в нужную тему, вопрос такой, установил chromedriver, прописал везде, сам хром запускается, но шаги не выполняет в логе вот что

Started ChromeDriver
port=26306
version=14.0.836.0
.\test\automation\proxy_launcher.cc(89): error: Value of: app_launched
Actual: 1
Expected: AUTOMATION_SUCCESS
Which is: 0
Error while awaiting automation ping from browser process
.\test\automation\proxy_launcher.cc(223): error: Value of: automation()->GetBrowserWindowCount(&window_count)
Actual: false
Expected: true
.\test\automation\proxy_launcher.cc(244): error: Value of: browser_proxy.get()
Actual: false
Expected: true
.\test\automation\proxy_launcher.cc(269): error: Value of: WaitForBrowserProcessToQuit( TestTimeouts::action_max_timeout_ms(), &exit_code)
Actual: false
Expected: true
.\test\automation\proxy_launcher.cc(270): error: Value of: exit_code
Actual: -1
Expected: 0

помогите плз!!!
  • 0

#10 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 28 октября 2012 - 15:41

Started ChromeDriver
port=26306
version=14.0.836.0

Откуда Вы взяли такую раритетную версию? Текущая версия 23, обновитесь -- http://code.google.c.../downloads/list
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#11 Wulfer

Wulfer

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

  • Members
  • Pip
  • 10 сообщений
  • ФИО:qwe

Отправлено 29 октября 2012 - 09:50

мдяя.... затупил, спасибо заработало
  • 0


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

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