Слушают page.on('console') / page.on('pageerror') и падают при unexpected error-level сообщениям, фильтруя известный шум.
Разбор
- Полезно ловить JS exceptions, невидимые в UI assert.
- Whitelist сторонних скриптов аналитики.
- Собирайте в массив и assert в afterEach.
- Не путайте warning и error без политики.
Итог
Консольный guard ловит «тихие» фронтовые поломки рядом с UI-сценарием.