cookie-файлы testcafe - PullRequest
       28

cookie-файлы testcafe

2 голосов
/ 26 июня 2019

Я использую testcafe для тестирования нашего сайта, который нуждается в аутентификации.Все работает хорошо, но я заметил, что куки не установлены правильно, когда я проверяю страницу во время теста.кажется, что все имена файлов cookie имеют формат:

w|ErNwuuhVT|KEYCLOAK_SESSION|xxx.abc.def|%2Fauth%2Frealms%2Fdomain%2F|jxd35gq0|jxchpvfp

, который не является правильным форматом, который используется нашим сайтом, когда вы просто просматриваете сам сайт.почему это труба с разделителями?Есть ли причина, почему testcafe сохраняет куки в этом формате?Кроме того, имена файлов cookie не соответствуют ожидаемым.хотя мы можем войти в систему, из-за чего некоторые другие ресурсы загружаются некорректно.
еще одна проблема, что файл cookie должен сохраняться в домене ".abc.def", однако testcafe сохраняет файл cookie в полном домене, который будетчто-то вроде «xxx.abc.def», что также вызывает проблемы.почему testcafe делает это?Это б / к прокси головки молотка?

1 Ответ

2 голосов
/ 26 июня 2019

TestCafe внутренне использует переписанный URL-адрес прокси .Этот прокси-сервер вынужден обрабатывать файлы cookie вручную, поскольку URL-адрес тестируемого веб-сайта изменяется во время выполнения теста.Если есть проблемы, связанные с применением файлов cookie, сообщите о проблеме в TestCafe репозиторий .

...