webdriver.io无法使用独立服务器运行测试

时间:2018-08-03 13:56:30

标签: selenium-grid webdriver-io

我正在尝试建立一个测试自动化框架,并遵循webdriver.io指南页面http://webdriver.io/guide.html中指导的非常基本的独立方法,以使用节点test.js命令运行单个test.js文件。但是我收到以下错误消息。

  

$>节点test.js {错误:无法连接到硒服务器       在end()-C:\ dev \ wdio \ test.js:15:6详细信息:未定义,消息:'读取ECONNRESET',类型:'RuntimeError',seleniumStack:
  {状态:-1,        类型:“ ECONNRESET”,        orgStatusMessage:“读取ECONNRESET”,        消息:“无法连接到硒服务器”}}

我的硒服务器已启动并正在运行

  

$> java“ -Dwebdriver.gecko.driver = geckodriver.exe” -jar   。\ selenium-server-standalone-3.13.0.jar 14:44:44.614信息   [GridLauncherV3.launch]-Selenium构建信息:版本:“ 3.13.0”,   修订:“ 2f0d292” 14:44:44.615信息[GridLauncherV3 $ 1.launch]-   在端口4444上启动独立的Selenium服务器2018-08-03   14:44:44.685:INFO :: main:将初始化@ 251ms记录到   org.seleniumhq.jetty9.util.log.StdErrLog 14:44:45.076信息   [SeleniumServer.boot]-Selenium Server已启动并在端口4444上运行

而且我也可以在Hub中验证相同

{
  "status": 0,
  "value": {
    "ready": true,
    "message": "Server is running",
    "build": {
      "revision": "2f0d292",
      "time": "2018-06-25T15:32:19.891Z",
      "version": "3.13.0"
    },
    "os": {
      "arch": "x86",
      "name": "Windows 10",
      "version": "10.0"
    },
    "java": {
      "version": "1.8.0_171"
    }
  }
}

我是javascript测试自动化的新手,因此非常感谢所有指针

0 个答案:

没有答案