Как настроить selenium?

Различные вопросы по установке и настройке фреймворка, конфигурции веб-сервера и IDE.
Ответить
knowill
Сообщения: 74
Зарегистрирован: 2012.12.11, 16:27
Контактная информация:

Как настроить selenium?

Сообщение knowill »

установил нужные версии phpunit и selenium согласно мануалу. при запуске тестов тестового блога phpunit --verbose functional получаю ошибку
Caused by
RuntimeException: Invalid response while accessing the Selenium Server at 'http://localhost:4444/selenium-server/driver/': Failed to start new browser session: java.lang.RuntimeException: java.lang.RuntimeException: Firefox 3 could not be found in the path!
Please add the directory containing ''firefox-bin' or 'firefox'' to your PATH environment
variable, or explicitly specify a path to Firefox 3 like this:
*firefox3 /blah/blah/firefox-bin
установить firefox в дебиан нельзя,
добавление в PATH папку результатов не дает.
как заменить firefox на chrome?
Selenium selenium = new DefaultSelenium("localhost",4444,"*googlechrome
что тут писать?
и где это писать?
зы. ось дебиан
Skiller
Сообщения: 627
Зарегистрирован: 2011.11.27, 00:21

Re: Как настроить selenium?

Сообщение Skiller »

хм, прогонял на дебиане эту связку все ок было. Если такие проблемы попробуйте https://github.com/Codeception/Codeception. Он совсем простой, 1 phar его + 1 java selenium-standalone нужен :) Что-то Firefox3 уж совсем старый у вас в дебиане, обновитесь. Браузеры нужно указывать в phpunit+selenium2 так как они называются в bin.
knowill
Сообщения: 74
Зарегистрирован: 2012.12.11, 16:27
Контактная информация:

Re: Как настроить selenium?

Сообщение knowill »

связкка норм. на 6 дебиане мозилу по какойто причине проблема нормально установить.
Браузеры нужно указывать в phpunit+selenium2 так как они называются в bin.
можно тут подробней?
Actimele
Сообщения: 28
Зарегистрирован: 2013.01.29, 07:19

Re: Как настроить selenium?

Сообщение Actimele »

Из ошибки я так понимаю у вас нет firefox, для тестов слеениума обязательно наличие какого-нибудь браузера, т.к. они открываются при тесте.
Для начала попробуйте запустить тест из мануала: http://phpunit.de/manual/3.8/en/seleniu ... m2testcase
(скажу сразу тест провалится, нет там Example www...)
Для запуска фф нужны хоть какие нибудь Х, могу предложить использовать Xvfb - урезанные Х грубо говоря.
Ответить