首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >selenium测试失败: xvfb-run: error: Xvfb启动失败

selenium测试失败: xvfb-run: error: Xvfb启动失败
EN

Stack Overflow用户
提问于 2016-05-18 14:39:39
回答 1查看 2.6K关注 0票数 1

对于selenium测试,我在phpuni environment.conf ment.conf文件中有这个配置

代码语言:javascript
复制
[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

我通过流浪汉做测试。每当我运行任何类型的测试时,我总是得到这个错误

代码语言:javascript
复制
xvfb-run: error: Xvfb failed to start

我为这个错误找到了几个解决方案,并尝试了以下方法

代码语言:javascript
复制
command=xvfb-run --auto-servernum --server-num=1 java -Dwebdriver.firefox.bin=/usr/bin/firefox -jar /usr/share/selenium/selenium-server-standalone.jar

但是我还是得到了同样的错误。这里我漏掉了什么?

EN

回答 1

Stack Overflow用户

发布于 2016-05-18 18:29:25

下面的代码用于启动XVFB服务器并在无头模式下进行测试,这是为java透视图编写的。

应在CENTOS中运行以下命令

DISPLAY=:99 sudo java -jar -log /root/Seleniumfolder/SeleniumServer.log -host 127.0.0.1 -port 4444 -Dwebdriver.firefox.bin="/usr/bin/firefox“

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37292014

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档