Хорошая практика, которую дает Cypress (тестирование e2e), - это установка состояния приложения программно, а не с помощью пользовательского интерфейса. Это, конечно, имеет смысл.
В этом видео https://www.youtube.com/watch?v=5XQOK0v_YRE Брайан Манн предлагает это решение для открытия магазина Redux:
Есть ли у NGXS возможность получить программный доступ к другому состоянию во время тестирования? Примером может служить процесс входа в систему: было бы неплохо напрямую отправить действие входа в систему или настроить хранилище с токеном доступа для входа в систему перед любым тестом.