Пожалуйста, проверьте план ниже, и я думаю, что он должен работать: -
![enter image description here](https://i.stack.imgur.com/fb3RB.png)
Группа потоков 1: - выполнение тестового действия в течение 5 секунд перед выполнением внешнего процесса (только для моделирования). Затем регулярное выражение для получения значения из ответа. В моем примере это «5» в ответе фиктивного сэмплера (внешнего процесса). Затем я использую постпроцесс JSR223, чтобы установить его как свойство.
![enter image description here](https://i.stack.imgur.com/jlnQf.png)
Группа потоков 2 и 3: - Используется в то время как контроллер контролирует свойство, установленное в группе потоков 1, и, если нет, тогда задерживает на 1 сек. Вы можете использовать какой-то другой сэмплер, например JSSR223, для регистрации или пустышки, если вы не хотите «Test Action» для ожидания ниже, пока контроллер.
![enter image description here](https://i.stack.imgur.com/EJVOe.png)
Таким образом, группа потоков будет приостановлена в то время как и продолжит, как только получит значение свойства.
Ниже попытка сближения с флагом: -
Препроцессор для сброса значения во что-то еще для управления циклом.
![enter image description here](https://i.stack.imgur.com/Pxinc.png)
На основе последнего результата выборки задайте свойство с помощью JSR223.
![enter image description here](https://i.stack.imgur.com/6bsgd.png)
Это то, что используется в цикле while.
![enter image description here](https://i.stack.imgur.com/ssmbH.png)