如何设置按JSON配置节点

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

请帮忙。如何通过JSON设置节点的属性?我有3个.jason文件,其中包含Chrome节点,FireFox节点,Safari节点的属性,它们位于我的项目文件夹(src / test / resources /)中。我在bash中执行命令:

java -jar selenium-server-standalone-2.53.1.jar -role node -nodeConfig nodeFirfox.json

但是控制台回归:

org.openqa.grid.common.exception.GridConfigurationException:配置的JSON出错:nodeFirfox不是有效的资源。在org.openqa.grid.common.RegistrationRequest.loadFromJSON(RegistrationRequest.java:564)org.openqa.grid.common.RegistrationRequest.build(RegistrationRequest.java:375)org.openqa.grid.selenium.GridLauncher $ 3。在org.openqa.grid.selenium.GridLauncher.main(GridLauncher.java:127)上启动(GridLauncher.java:89)引起:java.lang.RuntimeException:nodeFirfox不是有效资源。在Org.openqa.grid.common.JSONConfigurationUtils.loadJSON(JSONConfigurationUtils.java:54)org.openqa.grid.common.RegistrationRequest.loadFromJSON(RegistrationRequest.java:540)... 3更多

我该如何验证这个.json(s)configs?

提前谢谢大家

java selenium-grid
1个回答
0
投票

错误org.openqa.grid.common.exception.GridConfigurationException: Error with the JSON of the config : nodeFirfox is not a valid resource.基本上是说文件nodeFirfox.json不是文件系统中的有效文件。您应该通过参数-nodeConfig给出适当的相对路径(或)到存在节点配置文件的绝对路径。请修复路径,然后重试。

© www.soinside.com 2019 - 2024. All rights reserved.