2017-02-15 75 views
0

當我啓動我的程序(Java)時,是否可以隱藏Google Chrome窗口?當Selenium每隔10秒打開一個瀏覽器窗口時,這是非常煩人的。我發現了IE和Firefox的一些方法,但不適用於Chrome。如何使用Selenium ChromeDriver隱藏Google Chrome窗口?

+0

您可以使用PhantomJS代替鍍鉻驅動器 –

+1

您可以使用XVFB –

回答

-1

是的,你可以避免惱人的鉻屏幕。只需選擇投影機按鈕並選擇擴展屏幕選項。 一旦腳本啓動chrome瀏覽器,您可以將它拖出屏幕,您可以將它放在新顯示器中(如果已連接),或者您沒有看到。

0

如果您不想看到Chrome瀏覽器,請選擇無頭選項。如意見所示,您可以使用XVFBPhantomJS。從Chrome 59開始,您也可以在Chrome中使用--headless標誌,您可以在代碼中使用Chrome Options,這將使Chrome無頭,並且不會顯示任何瀏覽器窗口。