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")
经验分享 程序员 微信小程序 职场和发展