«Новый сеанс не может быть создан» выдает ошибку при запуске теста WebdriverIO - PullRequest
0 голосов
/ 26 июня 2018

У меня есть один тест как selenium.js, который написан с использованием WebdriverIO и Node.js. Когда я запускаю тест, я получаю сообщение об ошибке: "driver.version: unknown".

Я проверил мою переменную System PATH и версию драйвера Chrome. Но не смог выяснить причину.

selenium.js:

var webdriverio = require('webdriverio');
var options = {
    desiredCapabilities: {
        browserName: 'chrome'
    }
};

webdriverio
    .remote(options)
    .init()
    .url('http://www.google.com')
    .getTitle().then(function(title) {
        console.log('Title was: ' + title);
    })
    .end()
    .catch(function(err) {
        console.log(err);
    });

Ошибка:

{ Error: A new session could not be created.
    at end() - C:\Projects\Testing_Tool_Evaluation\my-first-react-test\selenium.js:15:6
  details: undefined,
  message: 'Unable to create new service: ChromeDriverService\nBuild info: version: \'3.13.0\', revision: \'2f0d292\', time: \'2018-06-25T15:32:19.891Z\'\nSystem info: host: \'SUARUMG-IN-LE01\', ip: \'10.0.75.1\', os.name: \'Windows 10\', os.arch: \'amd64\', os.version: \'10.0\', java.version: \'1.8.0_161\'\nDriver info: driver.version: unknown',
  type: 'RuntimeError',
  seleniumStack:
   { type: 'SessionNotCreatedException',
     message: 'A new session could not be created.',
     orgStatusMessage: 'Unable to create new service: ChromeDriverService\nBuild info: version: \'3.13.0\', revision: \'2f0d292\', time: \'2018-06-25T15:32:19.891Z\'\nSystem info: host: \'SUARUMG-IN-LE01\', ip: \'10.0.75.1\', os.name: \'Windows 10\', os.arch: \'amd64\', os.version: \'10.0\', java.version: \'1.8.0_161\'\nDriver info: driver.version: unknown' } }

Я могу наблюдать нижеприведенные Возможности на сервере селена после выполнения теста

 Capabilities are: {
  "browserName": "chrome",
  "handlesAlerts": true,
  "javascriptEnabled": true,
  "locationContextEnabled": true,
  "loggingPrefs": {
    "browser": "ALL",
    "driver": "ALL"
  },
  "requestOrigins": {
    "url": "http:\u002f\u002fwebdriver.io",
    "version": "4.13.0",
    "name": "webdriverio"
  },
  "rotatable": true
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...