selenium加載配置參數,讓chrome瀏覽器不出現‘Chrome正在受到自動軟件的控制’的提示語,以及後臺靜默模式運行,不佔用桌面的方法

一:自動化測試的時候,啓動瀏覽器出現‘Chrome正在受到自動軟件的控制’,怎麼樣隱藏,今天學習分享:html

在瀏覽器配置里加個參數,忽略掉這個警告提示語,disable_infobarspython

option = webdriver.ChromeOptions()
option.add_argument('disable-infobars')web

 

參考代碼:chrome

# coding:utf-8瀏覽器

from selenium import webdriver安全

# 加啓動配置less

option = webdriver.ChromeOptions()學習

option.add_argument('disable-infobars')測試

# 打開chrome瀏覽器spa

driver = webdriver.Chrome(chrome_options=option)

driver.get("https://www.baidu.com")

 

 

二:啓動瀏覽器的時候不想看的瀏覽器運行,那就加載瀏覽器的靜默模式,讓它在後臺偷偷運行。用headless

option = webdriver.ChromeOptions()
option.add_argument('headless')

 

代碼以下:

# coding:utf-8 

from selenium import webdriver

# 加啓動配置

option = webdriver.ChromeOptions()

option.add_argument('headless')

# 打開chrome瀏覽器

driver = webdriver.Chrome(chrome_options=option)

driver.get("https://www.baidu.com")

 

3、python selenium 調用Chrome,提示不安全的data和您使用的是不支持命令行標記

我用的是chrome 59.0.3071.109(正式版本) (64 位)後來把chromedriver 版本換成 2.31 問題解決了

 

來源:https://www.cnblogs.com/yaohanbaby/p/8080880.html

相關文章
相關標籤/搜索