У меня стоит простая схема, проверка на существование и нажание
if($page->querySelector('[id=button]')){
$page->click("[id=button]");
usleep(rand(4000000,6000000));
echo "-1-";
}
За частую она нажимается но иногда я по скринам смотрю что она не нажимается, в итоге я эту проверку и нажание в цикле раза 3 запускаю, смотрю по скринам и вижу что иногда с первого раза нажимается а иногда и со второго и третьего, причем эхо выводится всегда, то есть элемент есть и функция нажатия была применена, но она не сработала...
Страница после перехода по ссылке стоит еще секунд 7, все прогружается, по скринам так же видно что все есть, и исходный код я тоже сохраняю и там тоже все есть...
Как можно проверить нажата ли она точно?