Всем привет. Возник такой вопрос по #jmeter .
В тесте есть BeanShellSampler, который подключается к очереди mq, читает из нее soap xml, закрывает подключение. Внутри семплера есть XPathAssertion, который проверяет, что в определенном поле xml будет конкретный guid (этот guid - идентификатор транзакции).
Можно ли как-то, например с помощью beanshell postProcessor повторно запустить этот BeanShellSampler, если пришло сообщение с гуидом, которые не ожидается (чтобы читать сообщения из очереди до тех пор, пока не придет нужное, чтобы к нему применить остальные Assertions) ?
Слишком сильно изменять структуру теста нежелательно, поэтому добавить If Controller и Module Controller не подходит.