restoreState
Доступно начиная с testplane v8.33.0
Обзор
Команда для восстановления данных (cookies, local and session storages) из файла или объекта.
Использование
Вы можете восстановить состояние браузера из файла (с помощью параметра path) или непосредственно из объекта (с помощью параметра data).
Важно: Если вы указали оба параметра path и data, приоритет будет у файла, указанного в path.
При необходимости вы можете указать, какие типы данных восстановить, используя параметры cookies, localStorage и sessionStorage. Это позволяет восстановить только те данные, которые вам нужны.
Данные для восстановления состояния можно получить с помощью команды saveState.
Вы должны находиться на той же странице, с которой были сохранены cookies. Вам нужно сначала перейти на страницу, используйте команду url перед восстановлением состояния.
await browser.restoreState({
path: "./stateDump.json",
data: stateDump,
cookies: true,
localStorage: true,
sessionStorage: true,
});