-
0 votesanswersviews
Xvfb正常运行,但我收到此错误:“错误:没有指定显示” . 只有当我从詹金斯进行硒测试时
我有一个CentOS 6.5服务器,安装了jenkins和Xvfb firefox并正常运行 . 我正在尝试从jenkins运行一些selenium测试,当我构建jenkins工作时我遇到了这个错误: org.openqa.selenium.firefox.NotConnectedException:45000 ms后无法在端口7056上连接到主机127.0.0.1 . Firefox控制台输... -
2 votesanswersviews
无法使用selenium webdriver在<nav>和<ul>标签中单击列表元素
我在nav标签中有一个元素列表 . 我想点击第一个列表元素 . 我的HTML如下: <aside id="left-panel" style="overflow: visible;"> <div id="selectedBrand" class="custum-brand-info login-info&... -
1 votesanswersviews
XVFB,Debian Wheezy和x-ttcidfont-conf
我试图通过在Debian Wheezy上运行的Python使用Selenium和PhantomJS屏幕捕获一些非美国(中国,俄罗斯等)网站 . 当我截取非美国网站时,角色显示为小盒子(附带截图) . 图像和西方字母正确呈现 . 我认为问题是PhantomJS在XVFB上运行而XVFB正在寻找一些折旧的真实字体 . 这些可以在名为x-ttcidfont-conf的包中找到 . 问题是我无法在Whee... -
4 votesanswersviews
如何通过Pyvirtualdisplay使用XVFB获得进程的PID?
在使用Pyvirtualdisplay创建Display对象时,尝试查找它的PID . 显示一个Xvfb虚拟帧缓冲区 . 我们已经尝试查看 .pid 属性,但它不存在 . 此外, .process 属性不存在 . 访问时都会引发 AttributeError 错误 . 非常感谢!任何帮助将不胜感激! -
1 votesanswersviews
在生成子进程时使用虚拟帧缓冲区失败
我正在尝试使用Google Compute Engine进行使用需要GUI的python游戏的机器学习项目 . 到目前为止,我一直在使用XVFB来弥补没有GUI的事实 . 我使用命令启动了它 Xvfb :99 & export DISPLAY=:99 我一直在修改游戏以使用多线程,但是当我尝试运行游戏时,它无法提供错误信息 XIO: fatal IO error 11 (Resource... -
2 votesanswersviews
量角器e2e使用bitbucket管道进行测试
我已经编写了所有e2e测试,并且在我的本地计算机和Codeship上成功运行 . 我想将CI从代码转移到Bitbucket管道 . 所以我用测试环境创建了自己的Docker镜像 . 当我在本地工作空间中运行docker conatiner时,测试工作正常,但是当构建在bitbucket管道中运行时,所有测试都会因超时而失败,说明在页面上找不到角度 . 服务器肯定已经启动并在容器中运行 Ant 测试... -
0 votesanswersviews
firefox.NotConnectedException 45000之后无法在端口7055上连接
当我尝试使用Xvfb运行selenium测试时,我得到以下错误 org.openqa.selenium.firefox.NotConnectedException:无法在45000 ms后连接到端口7055上的主机localhost.localdomain . Firefox控制台输出:错误:无法打开显示:1 at org.openqa.selenium.firefox.internal.New... -
2 votesanswersviews
如何以编程方式捕获html5视频(无头)
我试图以编程方式捕获带有js / css效果的html5视频 . 我尝试了几种方法; 首先,我发现这很棒blog post并实现了它 . 一切都很完美,直到我发现phantomjs is not supporting html5视频标签所以无法捕捉视频 . 第二个选项是使用无头镀铬连续拍摄screenshots并将这些屏幕截图提供给ffmpeg以创建视频 . 虽然它在某种程度上起作用,但是... -
0 votesanswersviews
当通过xvfb创建缓冲图像时,tomcat崩溃
当我的webapp servlet调用xvfb来创建一个缓冲的图像时,会出现这个错误并且tomcat崩溃了 . /usr/lib/jvm/java-1.7.0-openjdk/bin/java: symbol lookup error: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9/jre/lib/i386/xawt/libmawt.so: undefined s... -
1 votesanswersviews
在Flask / Uwsgi上运行的Splinter / Selenium看不到无头显示
所以这是我的设置: 使用带有uwsgi的烧瓶服务器,并通过控制器操作,调用使用splinter(使用selenium)的python脚本来自动化gui . Web服务器没有显示,所以我使用的是xvfb . Sshing进入机器并运行xvfb并导出 display=:99 ,然后运行python脚本效果很好 . 但是通过控制器操作运行它不起作用 - 我收到以下错误: WebDriverExcep... -
2 votesanswersviews
Xvfb,Jenkins,Selenium测试 - 捕获所有页面的屏幕截图
我试图在以下问题上找到一些线索,但无法在线找到好的帮助 . 我正在无头模式的Linux机器上运行Xvfb(X虚拟帧缓冲区),firefox . Xvfb主服务已启动并正在运行,并且已设置DISPLAY变量 . /usr/bin/Xvfb :99 -ac -screen 0 1600x1200x16 我有一些自动化的基于硒的测试,我正在使用Gradle(gradle测试)运行 . 它们成功运行并... -
13 votesanswersviews
在持续集成(无头环境 - > mac os X服务器)中,使用需要访问GUI的工具/ lib,xvfb / display emulator / X11转发
我们有一个Mac OS服务器(10.10.3),我们用它来运行Jenkins的功能测试 . 我们想(在我们的测试中)使用一个工具/库(sikulix作为信息),它使用了引擎java.awt.Robot类-java.awt.GraphicsEnvironment- . 问题是:我们不能在无头环境中使用这个java类,因为它需要访问GUI . 所以我想知道是否有解决方案/黑客使这个工具与jenkins... -
1 votesanswersviews
尝试在x虚拟帧缓冲区上运行racket程序
我试图在x虚拟帧缓冲区上运行一个球拍“宇宙”程序,我不断收到此错误: ffi-lib: couldn't open "libfontconfig.so.1" (libfontconfig.so.1: cannot open shared object file: No such file or directory) context...: /usr/share/rac... -
3 votesanswersviews
在使用Xvfb的无头服务器上运行时,Pyglet无法在Python 3(Anaconda)中加载swrast_dri.so
这在python 2.7中工作正常,但它在python 3.5(Anaconda)中失败: $ xvfb-run -s "-screen 0 1400x900x24" ./anaconda2/envs/python3/bin/python Python 3.5.2 |Anaconda 4.2.0 (64-bit)| (default, Jul 2 2016, 17:53:0... -
1 votesanswersviews
尝试使用Headless Firefox运行Selenium时“连接被拒绝”
我使用的每个项目的版本如下:Selenium 3.4.0,GeckoDriver v0.19.0 for Linux 64和Firefox 52.4.0 . 我在这个网站上问过的第一个问题 . 我通常能够通过简单的潜伏来解决问题,但是这个问题一直给我一个真正的运行我的钱 . 我正在尝试将Jenkins设置为“mvn clean test”一个项目,该项目将在“test”上运行Selenium(使用... -
1 votesanswersviews
使用无头模式的Selenium chromedriver在从SSH执行时无法启动
我找了类似的问题,但找不到任何问题 . 我正试图在CentOS 7平台上以无头模式(使用Selenium)运行chrome浏览器 . 该网站使用SSL(我必须在运行Chrome客户端的计算机上本地下载并安装证书,因此它可以确认它 . 在此之前,我已经获得'SSL证书'问题) 当我用 GUI 环境(KDE)运行我的脚本时,一切正常 . 也在 headless 模式 . 但是,如果我通过SSH连接到机... -
1 votesanswersviews
运行第二个屏幕时Xvfb无法启动
两个脚本 first.sh 和 second.sh 将用于在Ubuntu 16.04上使用 Xvfb 无头地运行 test.sh 和 test2.sh . Problem: 运行 first.sh 后,运行 second.sh 时出错 . xvfb-run:错误:Xvfb无法启动 出了什么问题,我们该如何解决?谢谢! first.sh #/bin/sh # Clean Process Sp...