Если вы планируете запускать несколько потоков, я предлагаю вам взглянуть на LoadUI.LoadUI делает именно это.Принимает тест SoapUI и запускает его одновременно в нескольких потоках.
Задержка в вашем скрипте может быть реализована с помощью простого скрипта Groovy с одной строкой кода:
sleep(1000)
Пятиминутная задержка должна быть реализована в LoadUI, или, альтернативно, если вы запускаете LoadUI из командной строки, то скрипт, запускающий LoadUI, должен реализовать пятиминутную задержку, прежде чем он снова запустит LoadUI.