Как и в любом сетевом тесте, всегда будут проблемы, особенно с задержкой - даже если вы могли бы отправлять ровно 6 в секунду, они будут отправляться последовательно (именно так получаются пакеты отправлено) и может не все попасть в эту секунду, плюс время обработки.
Как правило, когда показатели производительности специфичны х в секунду, они измеряются в течение определенного периода времени. Ваш API может даже иметь буфер - так что вы могли бы технически отправлять 6 в секунду, но обрабатывать 5 в секунду с буфером 20, что означает, что было бы хорошо для 20 секунд трафика, как вы бы отправили 120, что займет 120/5 = 24 секунды для обработки. Но больше, чем это переполнит буфер. Так что просто отправить ровно 6 в секунду для проверки недостаточно.
В группе потоков вы правы, установив число потоков (пользователей) равным 6. Затем запустите его цикл навсегда (поставьте галочку или поместите его в цикл while) и добавьте прослушиватель, например, сводный отчет и дерево результатов. Результаты, которые вы можете использовать для проверки правильности отправляемых данных и ответов на них (при условии, что вы подтвердите ответы), и в сводном отчете вы можете увидеть, сколько из каждого действия происходит в час (очевидно, умножить на 3600 за секунды, но из-за этой неточности лучше всего запустить его в течение длительного времени).
Теперь можно запустить первоначальный нагрузочный тест, и в качестве более точного теста вы можете оставить его на более длительное время (тест на пропитку), чтобы проверить, не возникнут ли какие-либо другие проблемы - переполнение буфера, утечки памяти или другие неожиданные события.