【发布时间】:2015-07-10 21:08:53
【问题描述】:
我有一个脚本,它启动一个 Selenium 服务器(如果尚未运行),然后在 Codeception 中运行一些验收测试(使用 Firefox 版本 27,它与我们的 Selenium 2.42.2 兼容)。如果我进入服务器(使用 VNC),脚本会运行并正确执行,但是我使用的是带有 RTC 插件的 Eclipse,并且它已设置为您可以发出构建请求,该请求将在服务器上运行该脚本。
由于某种原因,它总是会因为这个错误(或它的某些变体)而失败:
15:42:26.125 WARN - Exception: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:
Error: no display specified
Error: no display specified
在服务器上,即使我手动导出 DISPLAY,它仍然从 RTC 失败。据我所知,构建规则中没有什么特别的东西会导致这种情况。只是因为VNC恰好是一个图形用户界面,它不能从一个终端找到显示?
【问题讨论】:
标签: eclipse firefox selenium rhel rtc