Как можно использовать эти параметры.
Пусть нужна интенсивность выполнения сценария "Аутентификация, Создание и скачивание документа" равная 8 в сек. И чтобы тест выполнялся в таком режиме 30 минут или 1800 сек.
То есть, нужно, чтобы за 1 секунду запускалось выполнение 8 потоков (virtual user / thread).
Значит за 10 000 секунд должно запуститься 80 000 потоков.
Это если каждый поток будет делать одну итерацию теста.
Задаём настройки:
- Users - 80 000
- Rump-Up - 10 000
- Loop Count - 1
- Duration - 1800
- Startup Delay - 0
Если же, допустимо, чтобы один пользователь в цикле дважды выполнял вход, создание и скачивание документа, то настройки можно изменить - пользователей теперь нужно в 2 раза меньше, для требуемой интенсивности работы:
- Users - 40 000
- Rump-Up - 10 000
- Loop Count - 2
- Duration - 1800
- Startup Delay - 0
А если допустимо, чтобы в цикле выполнялось по 8 сценариев, то можно сделать так:
- Users - 10 000
- Rump-Up - 10 000
- Loop Count - 8
- Duration - 1800
- Startup Delay - 0
Из-за кратности Users и Rump-Up, это уже эквивалентно:
- Users - 4000
- Rump-Up - 4000
- Loop Count - 8
- Duration - 1800
- Startup Delay - 0