Транспортир - Запустить сервер Selenium на заданном порту

1

Ниже конфигурация не запускает сервер на данном порту. Он каждый раз запускает сервер на своем порту при помощи транспортира.

exports.config = {
  allScriptsTimeout: 11000,

multiCapabilities: [ {
  browserName: 'chrome',
  shardTestFiles: true,
  //seleniumAddress: 'http://localhost:4444/wd/hub',
  seleniumServerJar: './node_modules/protractor/node_modules/webdriver-manager/selenium/selenium-server-standalone-3.4.0.jar',
  seleniumPort: 4455,
  seleniumArgs: ['-browserTimeout=60']
  }
]
}

Выход:

[11:06:47] I/local - Starting selenium standalone server...
[11:06:48] I/local - Selenium standalone server started at http://127.0.0.1:60315/wd/hub

Ожидание запуска сервера на порту 4455.

  • 0
    Используйте localSeleniumStandaloneOpts . Проверьте это github.com/angular/protractor/blob/master/lib/config.ts
  • 0
    Нет, проблема остается той же с опцией localSeleniumStandaloneOpts.
Показать ещё 3 комментария
Теги:
selenium
webdriver
protractor

1 ответ

0

Попробуйте под кодом:

seleniumServerJar: './node_modules/protractor/node_modules/webdriver-
               manager/selenium/selenium-server-standalone-3.4.0.jar',

localSeleniumStandaloneOpts:{
         port: 4455,
         args:['-browserTimeout=60']

       }  


multiCapabilities: [ {
    browserName: 'chrome',
    shardTestFiles: true,
  }
]}
  • 0
    не работает, все еще он использует другой порт для запуска

Ещё вопросы

Сообщество Overcoder
Наверх
Меню