2017-02-15 5 views
0

Можно ли скрыть окна Google Chrome при запуске моей программы (Java)? Это очень раздражает, когда Selenium открывает окно браузера поверх любых других окон, которые я открывал каждые 10 секунд. Я нашел несколько способов для IE и Firefox, но не для Chrome.Как скрыть окна Google Chrome с помощью Selenium ChromeDriver?

+0

Вы можете использовать PhantomJS вместо chromedriver –

+1

вы можете использовать XVFB –

ответ

-1

Да, вы можете избежать раздражающего хромированного экрана. Просто выберите кнопку проектора и выберите вариант расширения экрана. Как только скрипт запускает браузер Chrome, вы можете вытащить его из экрана, где либо вы можете его на новом мониторе (если он подключен), либо вы не видите его.

0

Если вы не хотите просматривать браузер Chrome, перейдите в режим безглавых настроек. Как указано в комментариях, вы можете использовать XVFB или PhantomJS. Начиная с Chrome 59, вы можете иметь флаг --headless в хроме тоже, который вы можете использовать через код Chrome Options в своем коде, что сделает хром без головного убора, и вам не будет показано какое-либо окно браузера.

Смежные вопросы