use*_*604 1 selenium selenium-chromedriver selenium-webdriver webdriver-io
我正在使用webdriverIO Mocha框架工作,我尝试了许多解决方案,但仍收到以下错误。所以帮我解决这个问题
[23:57:52]??COMMAND???? POST???? "/wd/hub/session" [23:57:52]??DATA????????????????{"desiredCapabilities":{"javascriptEnabled":true,"locationContextEnabled":true,"handlesAlerts":true,"rotatable":true,"browserName":"firefox","platform":"macOS
10.12","version":"latest","build":"MAC_CHROME","pageLoadStrategy":"normal","acceptSslCerts":true,"_":"2 more keys: [\"loggingPrefs\",\"requestOrigins\"]"}} ERROR: connect ECONNREFUSED 127.0.0.1:4444
Run Code Online (Sandbox Code Playgroud)
最佳实践是使用“ selenium-standalone ”和“ wdio-selenium-standalone-service ” npm软件包,因此,如果在package.json中的devDependencies中没有它们,请添加它们。
拥有这些软件包后,首先需要使用控制台命令下载并安装selenium驱动程序:./node_modules/.bin/selenium-standalone install --config=./config/selenium.config.js,其中selenium.config.js文件应如下所示
。
一旦安装,“ wdio-selenium-standalone-service ”将在每次测试开始之前自动为您启动节点服务器(如果使用wdio testrunner)
| 归档时间: |
|
| 查看次数: |
2492 次 |
| 最近记录: |