在没有 JSON 文件的情况下配置 Selenium 节点

问题描述 投票:0回答:1

我正在使用 Amazon Web Services 托管 Selenium Hub 和 Selenium Nodes。

我像这样启动

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

这给了我这样的配置: CONFIG

如您所见,该节点的配置包含

Firefox
功能,并且
MaxInstances
设置为 5。

如何更改此设置,以便不允许使用

Firefox
(但 Chrome 允许)并将
MaxInstances
更改为 2,而不使用 JSON 配置文件。我正在使用
UserData
,所以我无法使用外部文件,我只能编写脚本。

我怎样才能实现这个目标?

java amazon-web-services selenium-webdriver selenium-grid selenium-server
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
© www.soinside.com 2019 - 2024. All rights reserved.