Перед каждым тестом мне нужно залогиниться. Чтоб не делай это через UI, хочу сделать логин через API.
Что я делаю:
- Делаю запрос на логин через Rest Assured и получаю токен (у меня X-AUTH-TOKEN).
- open(myURL); - открываю страницу логина
- WebDriverRunner.getWebDriver().manage().addCookie(new Cookie(“ck”, token));
- Selenide.refresh()
Но я всегда остаюсь на странице логина. Как мне правильно подставить токен чтоб после перезагрузки страницы я был залогтненый?
И есть ли возможность сразу открыть сайт залогиненым вставляя токен?