0
我有一個腳本啓動Selenium服務器(如果還沒有運行),然後在Codeception中運行一些驗收測試(Firefox版本27,與我們兼容硒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
在服務器上,即使我做手工出口顯示器,它仍然從RTC失敗。據我所知,構建規則中沒有什麼特別的東西會導致這種情況。這僅僅是因爲VNC碰巧是一個GUI,並且它不能從終端上找到顯示器?
安裝的Xvfb和修改我的腳本有點使用它,似乎工作至今。謝謝! – ALOIVIA