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

Фотография

Selenium rc тесты в Googlechrome


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

#1 499356863

499356863

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

  • Members
  • Pip
  • 30 сообщений

Отправлено 05 июля 2011 - 18:50

Как запустить выполнение теста в гуглхром?
в настройках стоит :
selenium = new DefaultSelenium("localhost", 4444, "*googlechrome", "http://");

Выдает ошибку:
Selenium.SeleniumException : Failed to start new browser session: java.lang.RuntimeException: Google Chrome could not be found in the path!
Please add the directory containing ''chrome.exe' or 'google-chrome'' to your PATH environment
variable, or explicitly specify a path to Google Chrome like this:
*googlechromec:\blah\chrome.exe
  • 0

#2 George.Ivanov

George.Ivanov

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

  • Members
  • Pip
  • 31 сообщений
  • ФИО:Иванов Георгий
  • Город:Omsk


Отправлено 05 июля 2011 - 19:54

Встречные вопросы от Кэпа:

1 Гуглхром таки добавлен в path?
2 Пробовали указать полный путь до браузера?
  • 0

#3 499356863

499356863

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

  • Members
  • Pip
  • 30 сообщений

Отправлено 06 июля 2011 - 04:32

Да указывал полный путь до .exe браузера,то есть *googlechrome C:\\Prpgram Files\\chrome\\chrome.exe - в таком формате.

Path где указывать?
  • 0

#4 t0xa

t0xa

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

  • Members
  • Pip
  • 29 сообщений

Отправлено 06 июля 2011 - 06:12

*googlechrome C:\\Prpgram Files\\chrome\\chrome.exe - в таком формате.


простите, а зачем двойной слеш ?
  • 0

#5 George.Ivanov

George.Ivanov

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

  • Members
  • Pip
  • 31 сообщений
  • ФИО:Иванов Георгий
  • Город:Omsk


Отправлено 06 июля 2011 - 08:33

Path где указывать?


Это не сложно.

Добавить папку в PATH можно при помощи графического интерфейся Windows. Для этого надо открыть диалоговое окно свойств системы (WIN+PAUSE), на вкладке Дополнительно нажать кнопку Переменные среды, в разделе системные переменные выделить PATH и нажать кнопку Изменить.
  • 0

#6 499356863

499356863

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

  • Members
  • Pip
  • 30 сообщений

Отправлено 06 июля 2011 - 09:39

toxa : двойной потому что на одиночный ругается,читал что это связано как то с ОС.

George.Ivanov: добавил в Path C:\Users\Snake\AppData\Local\Google\Chrome\Application;
Или стоит указать прям до экзешника \chrome.exe ?
  • 0

#7 George.Ivanov

George.Ivanov

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

  • Members
  • Pip
  • 31 сообщений
  • ФИО:Иванов Георгий
  • Город:Omsk


Отправлено 06 июля 2011 - 11:19

George.Ivanov: добавил в Path C:\Users\Snake\AppData\Local\Google\Chrome\Application;
Или стоит указать прям до экзешника \chrome.exe ?


уточняющий вопрос от Кэпа:
помогло?

Не надо указывать прям до файла. Если лень погуоглить, можно просто сделать по аналогии (у вас же там были другие папки указаны, правда?).
  • 0

#8 499356863

499356863

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

  • Members
  • Pip
  • 30 сообщений

Отправлено 06 июля 2011 - 14:54

Сделал как вы советовали,результат тот же самый.
в Path : C:\Users\Артем\AppData\Local\Google\Chrome\Application\
в Selenium rc :
selenium = new DefaultSelenium("localhost", 4444, "*googlechrome", "http://");

  • 0

#9 499356863

499356863

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

  • Members
  • Pip
  • 30 сообщений

Отправлено 06 июля 2011 - 14:54

какие ещё варианты?
  • 0


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

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