【问题标题】:Selenium hub and node issueSelenium 集线器和节点问题
【发布时间】:2014-11-08 20:29:39
【问题描述】:

我是硒的新手。我正在尝试运行一些测试用例,为此我尝试启动 selenium 集线器和节点。以下是启动集线器和节点的批处理文件。

set path=%path%;C:\SeleniumConfig;C:\Program Files (x86)\Java\jdk1.7.0_21\bin;C:\Program Files (x86)\Java\jre1.6.0_45\lib;
set webdriver.ie.driver=C:\SeleniumConfig\IEDriverServer.exe
start java -jar selenium-server-standalone-2.42.2.jar -role hub -hubConfig config-hub.json
start java -jar selenium-server-standalone-2.42.2.jar -role node -nodeConfig config-node.json -hub http://localhost:4444/grid/register

当我尝试使用以下命令运行集线器和节点时,我在命令提示符上看不到任何问题。但在http://MyHost:4444/ 上没有看到任何东西在运行

 "start java -jar selenium-server-standalone-2.42.2.jar -role hub -hubConfig config-hub.json"

使用上面的命令,一些窗口会立即打开和关闭。
请指教

【问题讨论】:

  • pause插入到bat文件的末尾,并在java -jar之前删除start,这样你就可以看到它在关闭之前抛出了什么错误
  • 感谢您的帮助.. 更新后我得到以下 NoClassDefError 异常.. C:\SeleniumConfig>java C:\SeleniumConfig\selenium.jar -role hub -hubConfig C:\Se leniumConfig\config- hub.json 线程“main”中的异常 java.lang.NoClassDefFoundError: C:\SeleniumConfig\sel enium/jar
  • 抱歉.. 错误“-jar”已从此命令中删除。实际问题是“线程“主”java.lang.UnsupportedClassVersionError 中的异常:.class 文件中的版本号错误”
  • 那么它可以是这样的:stackoverflow.com/questions/7281767/… :)

标签: java selenium selenium-webdriver selenium-grid


【解决方案1】:

selenium-server-standalone-2.42.2.jar 文件必须在同一路径。或者你可以给jar文件路径。例如启动 java -jar C:/selenium-server-standalone-2.42.2.jar -role ......

【讨论】:

  • 我尝试运行“start java C:\SeleniumConfig\selenium-server-standalone-2.42.2.jar -role hub -hubConfig C:\SeleniumConfig\config-hub.json”但没有成功...它会打开一些窗口并立即关闭.. d
  • 请从 cmd 运行您的批处理文件,以便您可以看到确切的错误
猜你喜欢
  • 1970-01-01
  • 2017-03-27
  • 1970-01-01
  • 2023-04-06
  • 2017-08-01
  • 2015-02-02
  • 2017-10-25
  • 2011-09-10
  • 1970-01-01
相关资源
最近更新 更多