Согласно Функции и переменные JMeter глава руководства пользователя:
Переменные являются локальными для потока
КаждаяПоток JMeter (виртуальный пользователь) выполняет сэмплеры вверх ногами (или согласно логическим контроллерам ).Потоки JMeter абсолютно независимы друг от друга, и каждый поток имеет свои собственные переменные.
Таким образом, проблема должна быть где-то еще, проверить состояние переменных, используя Debug Sampler и данные ответов для вызовов /oauth
- они могут просто не содержать необходимого значения токена.
Также есть подозрительный звонок на bundle.js
, я ожидаю, что вы не должны выполнять его напрямую.Рекомендуется настроить HTTP Request Defaults для загрузки встроенных ресурсов и использовать параллельный пул, чтобы быть ближе к тому, что делают реальные браузеры.
См. Веб-тестирование с JMeter: как правильно обрабатывать встроенные ресурсы в ответах HTML статья для более подробного объяснения.