Как остановить текущий поток, если он выходит из строя, и получить новый поток в Jmeter? - PullRequest
0 голосов
/ 08 июня 2018
Threads: 1000 

1. Validate username
2. Validate Password
If controller
    3. User Info
    4. Settings
    5. Payments
    etc...
    20. Logout

Теперь, если проверка пароля не удалась, последующий запуск не будет запущен. Но поток все равно считается. Рассмотрим 800 успешно, а вход 200 не удается, он по-прежнему показывает Активен 1000 запущен: 1000.

Я не хочу, чтобы поток, который потерпел неудачу при проверке пароля, Как остановить поток, который потерпел неудачу, и вместо этого получить новый поток. Я хочу поток, который выполняет все шаги.

Ответы [ 2 ]

0 голосов
/ 08 июня 2018

используйте Действие, которое нужно предпринять после опции ошибки сэмплера в группе потоков , enter image description here

В вашем случае, если вы хотите stop thread при ошибкеВы можете проверить опцию остановки потока, но помните, что если вы проверите остановку потока, она не будет запускать дальнейшие итерации.

Если вы хотите остановить поток и начать новую итерацию при ошибке, вы можете проверить start next thread loop option

Для получения дополнительной информации о группах потоков следуйте этой ссылке

0 голосов
/ 08 июня 2018

Вы можете использовать группу потоков, чтобы остановить поток в случае сбоя сэмплера.Отметьте опцию ниже, если она удовлетворяет вашим требованиям: -

enter image description here

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...