Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Multithreading ChromeDriver和SpecRun问题:每个套接字地址(协议/网络地址/端口)通常只允许使用一次_Multithreading_Selenium Webdriver_Selenium Chromedriver_Specflow_Specrun - Fatal编程技术网

Multithreading ChromeDriver和SpecRun问题:每个套接字地址(协议/网络地址/端口)通常只允许使用一次

Multithreading ChromeDriver和SpecRun问题:每个套接字地址(协议/网络地址/端口)通常只允许使用一次,multithreading,selenium-webdriver,selenium-chromedriver,specflow,specrun,Multithreading,Selenium Webdriver,Selenium Chromedriver,Specflow,Specrun,当使用ChromeDriver通过SpecRunner在C#中运行Selenium自动测试时(特别是在多线程中运行时),我们会间歇性地看到此异常: 无法连接到远程服务器-->System.Net.Sockets.SocketException:每个套接字地址(协议/网络地址/端口)通常只允许使用一次 每次运行大约20%的测试都会随机发生这种情况,随着线程的增加,情况会变得更糟 我们真的束手无策了,所以欢迎提出任何想法/建议。在ChromeOptions类中,尝试注释参数——远程调试端口 它对我有

当使用ChromeDriver通过SpecRunner在C#中运行Selenium自动测试时(特别是在多线程中运行时),我们会间歇性地看到此异常:

无法连接到远程服务器-->System.Net.Sockets.SocketException:每个套接字地址(协议/网络地址/端口)通常只允许使用一次

每次运行大约20%的测试都会随机发生这种情况,随着线程的增加,情况会变得更糟


我们真的束手无策了,所以欢迎提出任何想法/建议。

在ChromeOptions类中,尝试注释参数——远程调试端口 它对我有用


抱歉迟到了

您能添加异常的堆栈跟踪吗?如何实例化ChromeDriver?