2017-04-11 37 views
0

我正在linux機器上通過jenkins執行Selenium測試,我能夠使用xvfb插件在Firefox瀏覽器上運行腳本,但瀏覽器正在以移動模式呈現比桌面模式(一些菜單正在改變:Facet搜索),所以一些腳本失敗。我嘗試通過使用FF配置文件更改用戶代理,但力度不夠。請幫助我以普通/桌面模式運行腳本。在linux服務器上通過jenkins運行selenium測試時,瀏覽器處於移動模式下打開

+0

你想改變瀏覽器尺寸? –

+0

嗨Sudharsan,謝謝你的迴應。我們已經改變了Linux服務器的分辨率,但仍然努力工作。如果我們改變瀏覽器的大小,我不確定它是否可以正常工作。我會嘗試..你可以提供代碼來改變瀏覽器的大小。 –

回答

0

在更改瀏覽器分辨率之前,需要設置XVFB緩衝區的屏幕大小。

如果您正在使用XVFB詹金斯插件,如果使用xvfb-run命令你跑步參考How to change XVFB screen size in jenkins

,然後嘗試下面的命令,同時啓動下XVFB的過程,

xvfb-run -s "-screen 0 2920x2580x24" 
+0

非常感謝Sudharsan。它的工作現在完美。 –

相關問題