在 Selenium Grid 中使用 firefox 实例创建节点时出现问题

Issue while creating a node using firefox instance in Selenium Grid

我使用以下命令使用 Selenium Grid 创建了一个集线器:

java -jar selenium-server-standalone-2.46.0.jar -role hub

现在,我正在尝试使用以下命令为 firefox 实例创建一个节点:

java -jar selenium-server-standalone-2.46.0.jar -role node  
-hub http://localhost:4444/grid/console -browser browsername=firefox -port 5555

一旦我执行它,我得到如下截图所示:

这里我得到 v:null 为什么这会出现 null ?有人可以帮我解决这个问题吗?

我是 Selenium Grid 的新手,非常感谢任何帮助!!

谢谢

您必须从参数中删除 -browser 并在 browsername 之前添加 - 像这样

 java -jar selenium-server-standalone-2.46.0.jar -role node -hub http://localhost:4444/grid/console -browsername=firefox -port 5555

上面给出的答案有错字,最终会创建具有默认功能的节点,而不是指定的功能。

如果要创建具有单个可用 firefox 实例的节点,请执行以下操作:

java -jar selenium-server-standalone-2.46.0.jar -role node -hub http://localhost:4444/grid/console -browser browserName=firefox -port 5555

请注意我使用的是 browserName 而不是 browsername - 这是区分大小写的。