Селен тесты не пройдены: xvfb-run: error: Xvfb не удалось запустить

У меня есть эта конфигурация для тестирования селена в файле phpuni-environment.conf

[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

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

1

Решение

Ниже приведен код для запуска сервера 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 -port 4444 -Dwebdriver.firefox.bin = «/ usr / bin /Fire Fox»

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]