Я использую JMeter для тестирования нагрузки. Мое требование состоит в том, чтобы сделать запрос, пока сервер не даст 200 в качестве кода состояния. И если код статуса отличается от 200, то подождите 5 секунд и повторите попытку. Чтобы подождать 5 секунд, я взял постоянный таймер. Моя проблема - это постоянный таймер, если контроллер не работает. Что может быть решением? Я приложил снимок окна jmeter. Если контроллер в контроллере While в JMeter
1
A
ответ
3
Я закончил с BeansShellTimer Script с this example.
0
Установка постоянного таймера в качестве единственного дочернего элемента в контроллере if не имеет смысла. Таймеры работают как предварительные процессоры для пробоотборников в JMeter.
Итак, пожалуйста, поместите свой таймер в качестве ребенка сэмплера.