无法使用 Selenium WebDriver 在 Chrome 中加载默认配置文件

2024-03-13

我正在使用 Selenium WebDriver 在需要 http 身份验证的页面上执行某些操作。

我已经登录我的默认配置文件。但 selenium chromedriver 会自动为每次使用使用新的配置文件,因此我无法通过身份验证阶段。

因此,我正在考虑在 Chrome 的 Selenium WebDriver 上使用我的默认配置文件(内部有帐户登录)。

即使我使用下面的代码,默认配置文件似乎也没有加载到 Chrome 中

ChromeOptions options = new ChromeOptions();

options.AddArguments("user-data-dir=C:/Users/user_name/AppData/Local/Google/Chrome/User Data/Default");   


IWebDriver driver = new ChromeDriver(@"C:\Users\Lawrence\Desktop\selenium-dotnet-2.33.0\net40",options);

有什么帮助吗? =)


尝试在 Chrome 开关前添加“--”并删除Default从路径中,如有必要,转义斜杠。

options.AddArguments("--user-data-dir=C:\\Users\\user_name\\AppData\\Local\\Google\\Chrome\\User Data");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法使用 Selenium WebDriver 在 Chrome 中加载默认配置文件 的相关文章

随机推荐