CLI TestCafe не выходит из системы на веб-сайте с использованием auth0 - PullRequest
2 голосов
/ 17 июня 2019

При выходе из веб-сайта mat, который использовал auth0, после нажатия кнопки «Выйти», auth0 никогда не выходит из системы.Сайт просто перезагружает страницу.

Я могу успешно войти.У меня возникает проблема: если я нажимаю «Выход», TestCafe, работающий в CLI, никогда не выходит из системы.Страница просто сразу обновилась.При выполнении того же поведения в TestCafe Studio все ведет себя правильно - пользователь возвращается на исходную целевую страницу и заполняется оверлей входа в систему auth0.

Это проблема с интерфейсом CLI TestCafe и как он взаимодействует?с сайта?

Я пробовал несколько различных селекторов, селекторов React и браузеров.

Не отображается никаких ошибок, и приложение успешно выходит из системы

ОБНОВЛЕНИЕ : здесьмой код TestCafe

test.skip('Successful Logout', async t => {
   const cog = ReactSelector('CogMenu')
   await t.click(cog)
   const signout = ReactSelector('MenuItem');
   await t.click(signout)
})

вот код сайта React: React Website code

1 Ответ

1 голос
/ 26 июня 2019

TallKU

Спасибо за предоставленный пример. Я воспроизвел проблему и создал проблему в репозитории TestCafe - https://github.com/DevExpress/testcafe/issues/3938. Команда TestCafe проверит и исправит ошибки.

...