当前位置: 首页 > 知识库问答 >
问题:

在硒网格中注册节点时出错

司徒俊良
2023-03-14

启动selenium网格的节点时出现以下错误-

Default driver org.openqa.selenium.ie.InternetExplorerDriver registration is skipped:  [{platform=WINDOWS, ensureCleanSession=true, browserName=internet explorer, version=}] 

与当前平台不匹配:MAC

我的本地系统是hub,包含MAC和FIREFOX

下面是我的节点(VM)的配置。我的脚本在我的本地机器hub上-

    {
        "class": "org.openqa.grid.common.RegistrationRequest",
        "capabilities": [
          {
            "seleniumProtocol": "WebDriver",
            "browserName": "firefox",
            "version": "25.0.1",
            "maxInstances": 1,
            "platform" : "LINUX"
         }
        ],
    }

请建议需要的。

共有1个答案

谷永贞
2023-03-14

可能有两个明显的错误:

  1. 在您的代码中,您将Platform声明为Linux,但您在MAC上运行
  2. 节点设置上可能也是如此。如果您在mac上运行node,然后在Windows上请求Internet Explorer,它将被简单地跳过,因此在Windows上没有运行节点...
 类似资料:
  • 我有以下问题 我成功启动了Selenium Grid hub: java-jar selenium-server-standalone-2.53.0.jar-角色中心 之后,我尝试使用以下命令启动PhantomJS节点: 但出现错误: [信息-2016-03-25T13:56:28.397Z]GhostDriver-Main-在8090端口上运行[信息-2016-03-25T13:56:28.39

  • 我是Selenium网格的新手,因此在这方面的任何帮助都是非常感谢的。 我通过转到/grid/console验证了上述内容,可以看到节点已成功注册到端口5556。 现在作为下一步,我正在尝试通过在cmd行中运行以下命令来注册Windows7虚拟机上的另一个节点(ip地址=10.0.0.79): java-jar selenium-server-standalone-2.20.0.jar-role

  • 从这里下载selenium-server-4.0.0.jar之后 我将这个jar文件放在c文件夹中,然后使用cmd命令尝试使用这个命令启动selenium grid hub 我无法运行selenium网格中心,它显示以下内容 我试着把这个网址放在chrome浏览器中 然后它显示这个

  • 我面临着一个奇怪的问题:我试图在my window机器上设置一个集线器,在VM上设置一个节点,或者切换它们。 但是,如果我使用完全相同的命令来启动测试VM上的集线器,注册过程似乎要花费很长时间。通常,节点应该接收状态请求并响应集线器服务器。但是打印后控制台保持空白,当我点击myip:4444/grid/register时,它会显示错误,比如:-HTTP error:500 访问/网格/寄存器时出现

  • 问题: 我想在AWS上运行Selenium Grid,并希望使用他们的动态扩展。缩小规模,它只会终止一个实例...这意味着一个节点可以就这样消失。不是我想要的行为,但使用脚本或生命周期挂钩,我可以尝试确保节点上的任何会话在终止之前都不是活动的。 似乎我可以点击这个API来断开节点与集线器的连接:http://NODE-IP:5555/selenium-服务器/驱动程序/?cmd=关闭Seleniu

  • 我正在我的xamarin.forms项目中使用xam.plugin.pushnotification 我的主要活动 我pcl里的倾听者 } 在app.cs(PCL)中注册(尝试LOL) 我在尝试注册后收到这个错误……(在onerror方法中) Java。IO.IOException:系统中的无效参数。runtime . exception services . exceptiondispatchi