Chrome正在受到自动软件的控制 解决办法

一:自动化测试的时候,启动浏览器出现‘Chrome正在受到自动软件的控制’,怎么样隐藏,今天学习分享:

在浏览器配置里加个参数,忽略掉这个警告提示语,disable_infobars

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

 

参考代码:

# coding:utf-8

from selenium import webdriver

# 加启动配置

option = webdriver.ChromeOptions()

option.add_argument('disable-infobars')

# 打开chrome浏览器

browser = webdriver.Chrome(chrome_options=option)

browser.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浏览器

browser = webdriver.Chrome(chrome_options=option)

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

猜你喜欢

转载自blog.csdn.net/qq_41663800/article/details/89646335
今日推荐