0

我正在使用 Amazon Web Services 来托管 Selenium Hub 和 Selenium 节点。

hub像这样启动:

java -jar selenium-server-standalone-3.141.59.jar -role hub -port 4444;

nodes像这样启动:

java -jar -Dwebdriver.chrome.driver=chromedriver selenium-server-standalone-3.141.59.jar -role node -hub http://10.0.1.119:4444/grid/register

这给了我这样的配置: 配置

如您所见,该节点的配置包含Firefox功能并MaxInstances设置为 5。

我怎样才能改变它,这样Firefox是不允许的(但 Chrome 是),并在MaxInstances不使用 JSON 配置文件的情况下将其更改为 2。我正在使用UserData,所以我无法使用外部文件,我只能编写脚本。

我怎样才能做到这一点?

4

1 回答 1

2

启动节点时:

java -jar -Dwebdriver.chrome.driver=chromedriver selenium-server-standalone-3.141.59.jar -role node -hub http://10.0.1.119:4444/grid/register -browser browserName=chrome,maxInstances=2,version=latest,seleniumProtocol=WebDriver
于 2022-01-12T19:06:33.470 回答