php-webdriver怎么取消chrome正在受到自动测试软件的控制

本教程适用于最新版的谷歌浏览器

使用php-webdriver的朋友都知道,现在每次打开谷歌浏览器都会提示chrome正在受到自动测试软件的控制,那么该怎么取消呢,下面是具体办法

老版本谷歌浏览器的方法是添加下面的代码

disable-infobars

但是最新版的谷歌浏览器已经不适用了,而网上的方法都是python的方法,没有找到php-webdriver的方法,经过多方测试,发现下面的方法可以解决

添加下面的代码

$options->setExperimentalOption('useAutomationExtension',false);
$options->setExperimentalOption('excludeSwitches', ['enable-automation', 'enable-logging']);

添加的位置在$capabilities->setCapability(ChromeOptions::CAPABILITY, $options);的上面。如图所示

php-webdriver怎么取消chrome正在受到自动测试软件的控制

到此为止。

发布者:彬彬笔记,转载请注明出处:https://www.binbinbiji.com/php/2871.html

(0)
彬彬笔记彬彬笔记
上一篇 2022年10月7日 17:38
下一篇 2022年10月25日 17:20

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

蜀ICP备14017386号-13