Не могли бы вы помочь мне. Я использую Codeception с Webdriver для моего проекта
Codeception PHP Testing Framework v4.1.3 Работает на PHPUnit 9.0.1 от Себастьяна Бергманна и авторов.
accept.suite.yaml:
actor: AcceptanceTester
modules:
enabled:
- WebDriver:
url: 'https://localhost:8888'
browser: chrome
clear_cookies: true
port: 4444
capabilities:
browser: chrome
goog:chromeOptions:
w3c: false
Docker:
docker run -p 4444:4444 -v /dev/shm:/dev/shm --rm selenium/standalone-chrome
Я вижу своего локального хоста в Браузере. Если я вместо localhost: 8888 использовать внешний сайт все в порядке. Но при тестировании у меня появилось «Этот сайт не может быть достигнут. Localhost отказался подключаться».
Тест очень прост:
<?php
class FirstCest
{
public function tryToTest(AcceptanceTester $I)
{
$I->amOnPage('/');
$I->wait(5);
$I->makeScreenshot();
I->see('Home');
}
}
заранее спасибо