【发布时间】:2023-03-15 23:35:01
【问题描述】:
我正在尝试在 docker 容器中运行 Selenium 测试,但得到了
错误:ECONNREFUSED 连接 ECONNREFUSED 127.0.0.1:4444
docker-compose.yml
version: "3"
services:
chrome:
image: selenium/standalone-chrome-debug
ports:
- "4444:4444"
webtest:
build: .
testfile.js
var sw = require('selenium-webdriver');
let driver = new sw.Builder()
.forBrowser('chrome')
.usingServer('http://localhost:4444/wd/hub')
.build();
driver.get('https://www.google.com/');
当我在容器外运行 testfile.js 时,它正在工作。面临仅在容器内运行的问题
【问题讨论】:
标签: selenium docker docker-compose selenium-chromedriver