@Hornet да. создай переменную "время старта", получив туда текущую дату. проверяй в цикле, через каждые например 5 секунд, новую дату минус твое время старта. Когда результат будет больше чем час в миллисекундах (10006060), считай время пришло)
@brotok Во-первых рекомендую для проверки загрузки страницы забирать ее содержимое и проверять на наличие очевидных вещей (типа слова css)
В игнорирование ошибок надо оборачивать отдельно каждый вызов браузера
Насчет того, что у Вас меняются селекторы, здесь уже надо смотреть, возможно их можно зафиксировать через xpatch или match, нужно смотреть конкретику.
Также, возможно вообще проще работать с post get запросами сразу в mysql.
@Denis_krsk Видимо прощелкал, где этот момент объяснялся, что в режиме записи будет работать, а в многопотоке нет. Оттого что я его в однопоток пускаю и в записи логика меняться не должна же :) Не?
Если потоки не видят переменных из онапликейшен старт, то почему именно в режиме записи видят, а если в один поток пустить не в записи, то не видят? это фича или баг?