Задать вопрос
supervaleha
@supervaleha
Web-development

Как запустить тестирование Codeception на старом проекте Yii2?

Всех приветствую!

Пытаемся запустить тесты, исправили много попутных ошибок, нестыковок и получаем вот такой ответ, в результате.

Unable to retrieve Selenium logs : Illegal string offset 'timestamp'
Unable to retrieve screenshot from Selenium: base64 decode() expects parameter 1 to be string, array given
Screenshot and page source were saved into '/var/.........../backend/tests/_output/' dir


Как я понимаю, коннект к серверу есть, мы его стартуем вот так:
java -jar ./selenium-server-4.27.0.jar standalone --host 10.9.2.125 --port 4444 --selenium-manager true


Он подымается, интерфейс по порту рисует - всё хорошо.

И на страницу, указанную в тесте тоже попадаем, по всей видимости, но ошибка на моменте попытки написать лог про ошибку и сделать скрин.

Backend \tests.acceptance Tests (1) -----
Modules: Yii2, WebDriver
CheckPagesFor500Cest: Check pages for500 errors
Signature: backend\tests\acceptance\CheckPagesFor500Cest: checkPagesFor500Errors
Test: tests/acceptance/CheckPagesFor500Cest.php: checkPagesFor500Errors
Scenario --
Destroying application
Starting application
[ConnectionWatcher] watching new connections
[Fixtures] Loading fixtures
[Fixtures] Done
[TransactionForcer] watching new connections
I am on page "/"
[GET] https://mysite.com/
Unable to retrieve Selenium logs : Illegal string offset 'timestamp'
Unable to retrieve screenshot from Selenium: base64 decode() expects parameter 1 to be string, array given
Screenshot and page source were saved into '/var/................../backend/tests/_output/' dir
ERROR
[TransactionForcer] no longer watching new connections
Destroying application
[ConnectionWatcher] no longer watching new connections
[ConnectionWatcher] closing all (0) connections
Suite done, restoring $_SERVER to original


Yii: 2.0.47
Selenium Server: 4.27.0
Codeception 2.5.6

Может быть дело в версиях, т.к. сервер свежий, а Yii2\Codeception, явно, нет.

Прошу помощи, заранее спасибо, коллеги!
  • Вопрос задан
  • 16 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы