【发布时间】:2022-01-08 19:44:52
【问题描述】:
我目前遇到了这个问题:
[Facebook\WebDriver\Exception\UnknownErrorException] unknown error: net::ERR_CONNECTION_REFUSED
(Session info: chrome=96.0.4664.45)
我想要做的是我的 dockerized webdriver,它位于 localhost:4444 访问 localhost:7070,它包含通过 OpenShift CLI 端口转发的服务之一,并且可以使用任何浏览器在本地访问。
``
我使用以下命令运行 dockerized webdriver:
docker run -d -p 4444:4444 --shm-size="2g" selenium/standalone-chrome:4.1.0-20211123
这里是环境变量:
modules:
config:
WebDriver:
url: http://localhost:4444
browser: chrome
capabilities:
chromeOptions:
args: ["no-sandbox", "--disable-gpu"]
这是步骤定义:
public function access7070Site() {
$this->acceptanceTester -> amOnUrl('http://localhost:7070');
}
当我尝试访问外部站点时,webdriver 可以访问它,但是,当我访问其他本地主机端口时,它会出现连接被拒绝的问题。我还缺少其他东西吗?
【问题讨论】:
-
试过了,但连接仍然被拒绝;(
标签: docker selenium webdriver codeception