Я бы сказал, что логичный ответ - использовать файлы Impex. Это позволяет создавать объем и поддерживает многопоточность: https://help.hybris.com/1811/hcd/44f79c4e604a4bff8456a852e617d261.html
В основном вы можете настроить количество рабочих или потоков:
impex.import.workers=4
Вы будете нести ответственность за преобразование вашего формата ввода в * .csv или * .impex
дополнение:
Что касается скрипта Groovy, вы можете установить uid и имя с помощью impex, только вы должны заранее указать случайные числа. Вы можете сделать это в Excel или на некотором языке сценариев.
Вы можете даже сделать это в самом impex с помощью выполнения кода.
Но если вам просто нужно много случайных клиентов: вы также можете просто запустить 10 окон браузера с помощью / hac и запустить скрипт десять раз.