У меня есть система, которая входит через логин и пароль. После того, как я войду в систему, у меня будет одна функция, в которой я нажимаю, и она переходит на новую вкладку браузера. Я пытался получить нажатие кнопки и go на этой вкладке, но Cypress теряет контроль над приложением и открывает новое окно, не открывая вкладку в том же окне Cypress. Когда я попытался поместить URL-адрес вкладки на cy.visit
, чтобы открыть вкладку вручную, система не открывает эту вкладку и возвращается на страницу входа, поскольку маркер пользователя отображается в URL-адресе новой вкладки, к которой я хочу получить доступ. По этой причине я не могу зайти на эту вкладку с cy.visit
, потому что этот URL-адрес может быть динамическим c.
. Как я могу получить токен, чтобы попробовать «URL + токен» с веб-сайта и открыть этот вкладка в том же окне Cypress? Есть ли другой способ открыть эту новую вкладку в Cypress test?