首页 > 解决方案 > 无法识别的 chrome 选项:AcceptInsecureCertificates 同时将 ChromeOptions 传递给 AppiumOptions - C# Selenium

问题描述

我正在尝试发送下面的 chrome 选项,因为我的 android 模拟器中的 chrome(version: 74.XXX) 阻止了 selenium 脚本。但是在构建时,我收到了这个错误:

chromeOptions.AddArgument("--disable-blink-features=AutomationControlled");

我试图通过AppiumOptions

options.AddAdditionalCapability(AndroidMobileCapabilityType.ChromeOptions, chromeOptions); OR
options.AddAdditionalCapability(ChromeOptions.Capability, chromeOptions);

但我收到以下错误:

Mobiledriver initialisation issuesException :OpenQA.Selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: invalid argument: cannot parse capability: chromeOptions
from invalid argument: unrecognized chrome option: AcceptInsecureCertificates

我在 github 上看到了类似的问题,但该解决方案似乎不起作用,因为DesiredCapabilities现在已经过时了

标签: c#seleniumappiumemulation

解决方案


推荐阅读