【问题标题】:Configure Selenium Nodes without a JSON file在没有 JSON 文件的情况下配置 Selenium 节点
【发布时间】:2022-01-12 18:59:42
【问题描述】:

我正在使用 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 是),并且在不使用 JSON 配置文件的情况下将 MaxInstances 更改为 2。我正在使用UserData,所以我无法使用外部文件,我只能编写脚本。

我怎样才能做到这一点?

【问题讨论】:

    标签: java selenium selenium-grid selenium-server


    【解决方案1】:

    启动节点时:

    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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-03
      • 1970-01-01
      • 2014-12-26
      • 1970-01-01
      • 1970-01-01
      • 2014-12-05
      • 2014-12-30
      • 1970-01-01
      相关资源
      最近更新 更多