2

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

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

它在每次运行大约 20% 的测试中随机发生,并且随着添加更多线程而变得更糟。

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

4

1 回答 1

0

从类 ChromeOptions 中,尝试评论参数 --remote-debugging-port 它对我有用。

抱歉我迟到了

于 2019-11-20T20:31:09.610 回答