运行带有Firefox配置文件的Selenium Webdriver导致WebDriverError:连接被拒绝

问题描述 投票:2回答:1

我正在尝试使用以下命令启动硒测试

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文件,但这还没有帮助。

似乎加载配置文件正在禁用firefox中的webdriver功能。任何提示如何使其运行?

我正在尝试使用以下命令selenium-side-runner --server http://127.0.0.1:4444/wd/hub --debug -c“ browserName ='firefox'moz:firefoxOptions。 args = [-profile,/ home / ...

selenium firefox selenium-webdriver profile
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.