我在安装在 ubuntu headless 机器 [远程 AWS] 上的 jenkins 服务器上运行 selenium 测试,使用 xvfb 缓冲区,有时测试会给出错误的失败,可能是由于分辨率/时间/配置问题,但它们在本地机器上运行良好,为了找到路由原因,我想连接到远程机器并观察测试运行时 Firefox 中发生了什么。到目前为止已经尝试过
- 已安装 ubuntu 桌面
- 在远程机器上安装 x11Vnc
- 本地机器上的 vncviewer
- 连接两者
- 在远程机器上运行测试
但它打开的只是一个深黑色的窗口,没有显示进度/火狐。
我也检查过了-连接到 xvfb 远程来修复 Firefox 无头崩溃? 但尚未成功!
还尝试过:http://xmodulo.com/how-to-set-up-ubuntu-desktop-vm-on-amazon-ec2.html