Mocha-хуки before, beforeEach, afterEach, after задают setup/teardown; при isolation и session стратегию логина обычно кладут в beforeEach с cy.session.
Разбор
- Тяжёлый seed — лучше API в before.
- Ошибки в before валят suite — держите стабильно.
- Не открывайте лишние visit без нужды.
- Очистка через API надёжнее UI teardown.
Итог
Хуки задают жизненный цикл; вместе с session/isolation определяют скорость и независимость.