Дано:
Есть некий HTTP запрос, в респонсе которого есть некие данные, необходимые мне для другого запроса. Пример: Я создаю аккаунт (далее первая команда) - команда возврачает мне GUID, этот GUID мне надо использовать в команде редактирования аккаунта (далее вторая команда).
Вопрос:
Как реализовать в Jmeter выполнение этой первой команды один раз для всех юзеров, т. е. c полученым GUIDом работать всем юзерам в Thread Group? Мне надо получить перфоманс второй команды. Once Only Controller выполняет первую команду для каждого(!) юзера, и при нагрузке в 1000 юзеров я получаю 1000 лишних реквестов, что не есть хорошо.
Варианты, куда я копал:
Использовать 2 Thread Group: в первой - первая команда получает этот GUID, во второй уже непосредственно нагрузка. Проблемы: не могу передать GUID из одной Thread Group в другую, Thread Groups стартуют не последовательно.
ForEach Controller - название похожее на то что надо. Проблемы: желание сэкономить время взяло свое и я решил написать здесь, пока сам буду рассматривать этот контроллер.
С нетерпением жду ваших дельных советов, с меня как обычно ничего. Всем заранее благодарствую.
- Форум тестировщиков
- → Просмотр профиля: Темы: dinas