Я пытаюсь запустить тест на селен с помощью следующей команды
selenium-side-runner --server http://127.0.0.1:4444/wd/hub --debug -c
"browserName='firefox' moz:firefoxOptions.args=[-profile, /home/seluser.
/firefox-profile/myprofile]" --output-directory ~/out ~/portallogin.side
Профиль загружается в Firefox правильно, но тест не запускается со следующим исключением:
Test suite failed to run
WebDriverError: connection refused
Build info: version: '3.141.59', revision: '82b03c358b', time: '2019-04-30T22:04:50'
System info: host: 'd871aae50a23', ip: '172.17.0.3', os.name: 'Linux', os.arch:
'amd64', os.version: '4.4.0-1075-aws', java.version: '1.8.0_212'
Driver info: driver.version: unknown
remote stacktrace:
at Object.checkLegacyResponse (../../../usr/lib/node_modules/
selenium-side-runner/node_modules/selenium-webdriver/lib/error.js:585:15)
at parseHttpResponse (../../../usr/lib/node_modules/
selenium-side-runner/node_modules/selenium-webdriver/lib/http.js:551:13)
at Executor.execute (../../../usr/lib/node_modules/
selenium-side-runner/node_modules/selenium-webdriver/lib/http.js:486:26)
Во время выполнения того же теста без загрузки профиля работает.
Я нашел эту проблему: https://github.com/SeleniumHQ/selenium-ide/issues/616, и это похоже на ошибку.
Я пытался добавить файл .side.yml, но это пока не помогло.
Похоже, что загрузка профиля отключает функцию webdriver в Firefox. Любые советы, как его запустить?