Я изменил код, найденный здесь для драйвера chrome: https://www.neotys.com/documents/doc/neoload/latest/en/html/#24364 .htm
DesiredCapabilities cap = new DesiredCapabilities();
NLWebDriverFactory.AddProxyCapabilitiesIfNecessary(cap);
object proxyCapability = cap.GetCapability(CapabilityType.Proxy);
ChromeProfile profile = new ChromeProfile();
if (proxyCapability != null) {
profile.SetProxyPreferences(proxyCapability as Proxy);
}
ChromeDriver webDriver = new ChromeDriver(profile);
Ваша проблема заключается в том, что вам необходимо предоставить ChromeDriver профиль, который имеет DesiredCapabilities
, тогда как вы пытаетесь применить их непосредственно к драйверу.