Що змінилося після запису
У відео networkidle розглядається як один зі станів готовності сторінки.
Поточна документація позначає networkidle як discouraged для testing і радить перевіряти readiness через web assertions.
Відеобібліотека
Пошук у нотатках курсу Java з переходом на потрібну секунду.
У відео networkidle розглядається як один зі станів готовності сторінки.
Поточна документація позначає networkidle як discouraged для testing і радить перевіряти readiness через web assertions.
Фіксує актуальний status networkidle і рекомендований readiness contract.
[Дивитися з 20:00](https://www.youtube.com/watch?v=6QdvE9DHOIY&t=1200s). Timeout можна задавати для конкретної operation або централізовано на рівні page/context. Локальні довільні timeout-и у кожному locator виклику ускладнюють поведінку suite, тому корисніше мати послідовну default policy й змінювати її лише для підтверджених винятків. У відео розбираються load states `domcontentloaded`, `load` і `networkidle`, а також події detach, close та navigation timeout. `networkidle` не є універсальним доказом готовності application: сучасна сторінка може мати постійний network traffic. Надійніша перевірка — очікування конкретного observable UI state через locator або web-first assertion. Стабільний element означає, що його bounding box не змінюється протягом послідовних animation frames. Це захищає від кліку в element, який ще рухається або змінює розмір під час layout/animation.