Я написал план тестирования JMeter, содержащий сотни сэмплеров / утверждений HTTP. Поскольку JMeter выполняет каждый HTTP-сэмплер, я хочу, чтобы он запускал предварительное и последующее выполнение сэмплера процесса ОС (в основном, скрипты вызова для записи в удаленные файлы журнала в других интегрированных системах начальные и конечные точки тестового примера HTTP-сэмплера, чтобы я знал, какие журналы соответствуют тому, какой HTTP-сэмплер был запущен). Я не хочу, чтобы каждый HTTP-сэмплер сэмплером OS Process. Мне было интересно, есть ли способ заставить JMeter выполнять сэмплеры до и после процесса ОС в фоновом режиме каждый раз, когда запускается HTTP-сэмплер, без необходимости явно добавлять их в иерархию плана тестирования. Итак, в настоящее время в дереве плана тестирования есть:
- Образец процесса до ОС (явный)
- HTTP Sampler #1
- Assertions #1
- Пробоотборник процесса пост-ОС (явный)
- Пробоотборник процесса до ОС (явный)
- HTTP Sampler #2
- Assertions #2
- Пробоотборник процесса пост-ОС (явный)
Но вместо этого я хочу:
- Сэмплер Pre-OS Process Sampler (по вызову в фоновом режиме)
- Сэмплер Post-OS Process Sampler (по вызову в фоновом режиме)
- Сэмплер HTTP №1
- Assertions #1
- Сэмплер HTTP # 2
- Assertions #2
Спасибо за любые указания!
Mo