首先,这不是一个重复的问题!在标记为重复之前阅读并观看!我问这个问题是关于使用 selenium c# 打开多个 chrome 配置文件并导航 URL,正如您提到的,在这个线程中不重复, 好吗?对你的预算感到羞耻,却没有任何帮助!
您对硒一无所知,我不希望您的答案超出我的问题,好吗?德班詹B
我想同时运行多个 Selenium Chrome Portable Profile。我想同时运行多个实例。
并使用
Navigate().GoToUrl("http://www.somesite.com");
Run Code Online (Sandbox Code Playgroud)
如果该程序只有一个实例正在运行,则一切都会正常。如果我在第一个实例运行时启动第二个实例,浏览器会打开,但自动化不会启动。
出现此错误:
ChromeDriver 驱动程序 = new ChromeDriver(服务, 选项); OpenQA.Selenium.WebDriverException: '未知错误: Chrome 无法启动: 正常退出 (未知错误: DevToolsActivePort 文件不存在) (从 chrome 位置 D:\GoogleChromePortable\GoogleChromePortable.exe 启动的进程不再运行,因此 ChromeDriver假设 Chrome 已经崩溃。)
一切都在这个视频中:https://www.uselooom.com/share/58725b7fdbb447df86b983107c3b35cf
如何打开多个 chrome 配置文件,并且每个配置文件都打开视频中所述的 URL!
我使用 C# 来实现 selenium,chrome 是版本 68 chromedriver 2.41,!我正在使用自定义配置文件和 ChromePortable 二进制文件。
谢谢!
c# ×1