2016-07-21 2 views
0

У меня есть следующий сценарий:правильное использование контроллера пропускной способности (JMeter)

enter image description here

  1. Основной поток устанавливается до 50 одновременных пользователей (сквозными, - как testduration будет назначено).

  2. Контроллеры пропускной способности для всех вызовов API установлены в 100% «Процентные исполнения» с отметкой «На пользователя».

За исключением/pdfbill (установленного на 50%), поскольку мы хотим только 25 одновременных пользователей вместо 50 пользователей.

В: Правильно ли этот подход? Или я должен использовать опцию «Per user» внутри контроллера пропускной способности для всех вызовов?

+1

Возможное упрощение: если что-то должно работать 100% времени, это на самом деле не нужна пропускная способность controller: вы можете иметь все «API-вызовы» прямо под контроллером случайных заказов, за исключением тех, которые вы хотите запустить менее 100% времени. Единственная причина сохранить их, если в будущем вы планируете разный пробой, или если они включают в себя более одного сэмплера (в этом случае вы могли бы использовать Simple Controller) –

+0

Не смотрел на это так. Спасибо. , Моя основная цель в этом сценарии заключалась в том, чтобы позволить/pdfbill использовать только половину моих глобальных одновременных пользователей (+/- 25 из 50). – DMC

ответ

Смежные вопросы