Я использую JMeter для проведения нагрузочного тестирования на веб-сервисе SOAP. В настоящее время у меня работает 5 серверов. Я хотел бы различать запросы на основе того, с какого сервера поступил запрос. Простой способ сделать это - вставить какой-то уникальный идентификатор в поле адреса электронной почты для запроса регистрации. Я надеялся использовать имя хоста или IP-адрес, как так
testEmail_host1.localhost@domain.com / testEmail_192.168.10.1@domain.com
Затем, когда моя база данных заполнена на тестируемом сервере, я могу видеть, какой из серверов попал в службу.
Есть идеи, каким будет лучшее решение?
Я уже добавил препроцессор параметров пользователя, однако он применяется только к отдельным потокам, а не к отдельным серверам.
Спасибо.
EDIT
@ ar: Где я могу найти ссылку на эти встроенные модули? Кроме того, любая идея, как я мог бы сделать что-то подобное для пользовательского параметра:
Name: User_1:
emailPrefix ${__Random(1, 100000, emailPrefix)}
email ${__machineName}_${emailPrefix}_${counter}@domain.com
Я хочу настроить электронную почту, чтобы использовать ее в различных запросах, таких как $ {email}. Прямо сейчас это просто заканчивается myMachineName_${emailPrefx}_{$counter}@domain.com
вместо того, чтобы делать замену.
РЕДАКТИРОВАТЬ 2
Я нашел ссылку .
Я получил вторую часть моего вопроса. Я просто использовал это
Name: User_1:
email ${__machineName}_${__Random(1, 100000)}_${counter}@domain.com