У меня есть этот бит кода:
$I->wait(2);
$I->amOnPage('/ASTechOLE/exam-form-ng.php');
$I->wait(2);
$I->seeElement("//*[@id='oleWaitMessage']");
Моя проблема в том, что из-за ошибки мне не удается найти объект, но он действительно находится на странице.
Я не уверен (вот почему я спрашиваю), но я думаю, что это может быть что-то о сессиях? Прежде чем перейти к этой точке, мой код входит в систему, но эта часть фактически не дает мне никаких ошибок и идет, как ожидалось. Поддерживает ли кодеанс сессию в процессе выполнения сценария?
Это ошибка:
1) FirstCest: Login successfully
Test tests\acceptance\FirstCest.php:loginSuccessfully
Step See element "//*[@id='oleWaitMessage']"
Fail Element located either by name, CSS or XPath element with '//*[@id='oleWaitMessage']' was not found.
Scenario Steps:
12. $I->seeElement("//*[@id='oleWaitMessage']") at tests\acceptance\FirstCest.php:34
11. $I->amOnPage("/ASTechOLE/exam-form-ng.php") at tests\acceptance\FirstCest.php:30
10. $I->click("Proceed") at tests\acceptance\FirstCest.php:26
9. $I->click("Proceed") at tests\acceptance\FirstCest.php:24
8. $I->click("Proceed") at tests\acceptance\FirstCest.php:21
7. $I->click("Proceed") at tests\acceptance\FirstCest.php:19
FAILURES!
Tests: 1, Assertions: 1, Failures: 1.
Заранее спасибо.