Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

Не находит ни один эелемент при функциональном тестировании

codeception
yii2
testing
php
Теги: #<Tag:0x00007fedc3e0b330> #<Tag:0x00007fedc3e0b178> #<Tag:0x00007fedc3e0ad18> #<Tag:0x00007fedc3e0ab88>

(Злобус Злобин) #1

Пытаюсь написать свой первый функциональный тест для Yii 2 с помощью codeception

В acceptance тестах все работает на ура через selenium и с Gecko-драйвером и с WebKit-драйвером. Находит и элементы на странице и по XPath и по CSS и просто тупо по содержимому тега. А вот в функциональном наборе тестов не находит ни по XPath ни по CSS ни по тексту.

Вот сам код теста:

<?php

namespace frontend\tests\functional;

use Yii;
use frontend\tests\FunctionalTester;

class HomeCest
{
	public function checkOpen(FunctionalTester $I)
	{
		$I->wantTo('Check Landing page');
		$I->amOnPage(Yii::$app->homeUrl);
		$I->canSeeElement('h2.offer-block__title');
	}
}

Делаю codecept run, получаю:

1) HomeCest: Check landing page
 Test  tests/functional/HomeCest.php:checkOpen
 Step  Can see element "h2.offer-block__title"
 Fail  Element located either by name, CSS or XPath element with 'h2.offer-block__title' was not found.

Причем в Chrome DevTools все прекрасно находит элемент: https://drive.google.com/file/d/1dc-GlSYpFuUFw4P4cfNdOiwx2lqsztN5/view?usp=sharing

Версия софта: Linux Mint 18.2 Sonya, Codeception 2.3.7, PHP 7.0.22-0ubuntu0.16.04.1 (cli) ( NTS )

ЧЯДНТ?