Я использую testcafe для автоматизированных тестов пользовательского интерфейса для внутренней CRM.Эти тесты хорошо работали в течение последних 6 месяцев, а затем загадочно начали проваливаться неделю назад.Тесты могут войти в нашу сценическую среду, но затем, когда они пытаются запустить наш бэкэнд, возникает следующая ошибка:
UnauthorizedError: jwt malformed
at /opt/app/node_modules/express-jwt/lib/index.js:100:22
at /opt/app/node_modules/express-jwt/node_modules/jsonwebtoken/index.js:155:18
at /opt/app/node_modules/async-listener/glue.js:188:31
at _combinedTickCallback (internal/process/next_tick.js:73:7)
at process._tickDomainCallback (internal/process/next_tick.js:128:9)
at process.fallback (/opt/app/node_modules/async-listener/index.js:563:15)
Похоже, что куки не сохраняются:
В настоящее время я использую Testcafe 0.19.0, но также пытался перейти на v0.22.0, но это не решило проблему.
Насколько мне известно, не было никаких изменений инфраструктуры, которые могли бы вызвать это.