Google chrome 硒网格不';I don’我不能与多个会话一起工作

Google chrome 硒网格不';I don’我不能与多个会话一起工作,google-chrome,selenium,firefox,safari,selenium-grid,Google Chrome,Selenium,Firefox,Safari,Selenium Grid,我将Selenium网格与几个虚拟机一起使用。所以每台机器都是一个节点 我正在尝试启动一个selenium测试,该测试将在其中一台机器上结束(由于功能),然后在同一时间再次启动相同的测试。因此,相同的测试应该在同一节点上的两个实例中运行 如果我在Chrome中执行此操作,它将完成第一个测试,然后开始第二个测试。在Firefox中,它会打开两个浏览器,但通常其中一个测试会随机出现连接错误。在Safari中,它与Chrome类似,只是有时候它只打开一个空白浏览器 我的节点配置文件中有3个maxSes

我将Selenium网格与几个虚拟机一起使用。所以每台机器都是一个节点

我正在尝试启动一个selenium测试,该测试将在其中一台机器上结束(由于功能),然后在同一时间再次启动相同的测试。因此,相同的测试应该在同一节点上的两个实例中运行

如果我在Chrome中执行此操作,它将完成第一个测试,然后开始第二个测试。在Firefox中,它会打开两个浏览器,但通常其中一个测试会随机出现连接错误。在Safari中,它与Chrome类似,只是有时候它只打开一个空白浏览器


我的节点配置文件中有3个maxSessions。所以我不明白为什么这不适用于同时进行的3个测试。测试本身运行良好。有什么想法吗?

在网格控制台中,您可以检查节点上有多少chrome实例可用。默认情况下,5个chrome、5个firefox和1个IE实例可用。 有一个名为
maxInstances
的选项,您可以通过该选项限制没有可用的相同类型的浏览器
MaxSession
将限制并行会话的数量。但是如果你为chrome设置“maxInstances”为1。它一次只能推出一款chrome浏览器。
如果您想一次运行3个chrome,那么您的配置文件应该包含“maxInstances”和“maxSessions”作为3。请检查并告诉我们。

你能考虑和我们分享你的工作吗?谢谢你能找到解决办法吗?谢谢