小编dor*_*n21的帖子

同时运行多个 Selenium Chrome 配置文件

首先,这不是一个重复的问题!在标记为重复之前阅读并观看!我问这个问题是关于使用 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,chr​​ome 是版本 68 chromedriver 2.41,!我正在使用自定义配置文件和 ChromePortable 二进制文件。

谢谢!

c#

2
推荐指数
1
解决办法
4608
查看次数

标签 统计

c# ×1