#jmeter
#jmeter
Вопрос:
Например, я установил количество потоков (пользователей) равным 100,
У меня есть 3 запроса в ThreadGroup, и я хочу, чтобы каждый пользователь вызывал request1 и request2, но только каждый третий пользователь вызывал request3
Ответ №1:
Вы можете добавить контроллер If с проверкой для каждого третьего номера потока:
${__groovy(${__threadNum()} % 3 == 0)}
Ответ №2:
Это зависит от того, чего именно вы пытаетесь достичь, один из вариантов, вероятно, самый простой, — это поместить ваш request3
контроллер пропускной способности под контроллер пропускной способности и настроить контроллер пропускной способности для запуска его дочерних элементов для 30% виртуальных пользователей:
Дополнительная информация: запуск пробоотборников JMeter с определенной процентной вероятностью