Оптимизация E2E-тестов: Обход повторной авторизации через

Одна из главных проблем больших E2E-сьютов — низкая скорость работы. Основным «пожирателем» времени в тестах является процедура авторизации (вход в аккаунт).

Если у вас 100 тестов, и каждый из них перед началом работы заново переходит на страницу /login, заполняет email, пароль, ждет ответа сервера и кликает «Войти», то выполнение тестов растянется на долгие минуты.

В есть элегантное решение этой проблемы — . Оно позволяет войти в систему один раз, сохранить сессионное состояние (куки и LocalStorage) на диск и автоматически подставлять его во все последующие тесты.