2016-05-18 3 views
1

У меня есть эта конфигурация для тестирования селена в phpuni-environment.conf файлселен тесты не: Xvfb-бег: ошибка: Xvfb не удался запустить

[program:selenium] 
command=xvfb-run java -Dwebdriver.firefox.bin=/usr/bin/firefox -jar /usr/share/selenium/selenium-server-standalone.jar 
autostart=false ; selenium 

[program:python-webserver] 
command=python -m SimpleHTTPServer 8080 
directory=. ; python-webserver 
autostart=false ; python-webserver 

[program:php-webserver] 
command=php -S localhost:8080 
directory=. ; php-webserver 
autostart=false ; php-webserver 

я делаю тестирование с помощью бродяги. Всякий раз, когда я запускаю какой-либо тест, я всегда получаю эту ошибку

xvfb-run: error: Xvfb failed to start 

Я нашел несколько решений для этой ошибки, и я попробовал этот

command=xvfb-run --auto-servernum --server-num=1 java -Dwebdriver.firefox.bin=/usr/bin/firefox -jar /usr/share/selenium/selenium-server-standalone.jar 

, но до сих пор я получаю ту же ошибку. Что мне здесь не хватает?

ответ

0

Ниже код, чтобы запустить сервер XVFB и протестировать в режиме безглавых, написанных для перспективы Java.

должен работать под командой в CENTOS

DISPLAY =: 99 Sudo Java -jar /root/Seleniumfolder/selenium-server-standalone-2.50.0.jar -log /root/Seleniumfolder/SeleniumServer.log - host 127.0.0.1 -порт 4444 -Dwebdriver.firefox.bin = "/ usr/bin/firefox"

+0

не могли бы вы предоставить мне документацию для этого? Я не могу это найти. – asdfkjasdfjk

Смежные вопросы