Можем ли мы остановить тест на перфорирование в автоматическом наборе, когда достигнем определенного предела 504?
Можно ли автоматически останавливать тесты производительности, когда вы набираете определенное количество 504 с вместо того, чтобы выполнять тесты полностью? Есть ли варианты в Гатлинге, чтобы добиться этого?
1 ответ
Я не думаю, что это возможно, потому что пользователи (по замыслу) не знают о результатах других. Аналогично, утверждения уровня моделирования не проверяются до тех пор, пока все пользователи не будут завершены.
Лучшее, что вы можете сделать, - это иметь.exitHereIfFailed в вашем сценарии, чтобы отдельные пользователи не продолжали выполнять свои собственные действия после ошибки 504 или другой ошибки.
В зависимости от ваших сценариев вы также можете переработать их, чтобы улучшить ситуацию - например: если вы не зависите от каждого пользователя, имеющего отдельную авторизацию и т. Д., Вы можете использовать меньше пользователей в симуляции с цикличностью внутри сценариев. Но это будет сильно зависеть от того, что вы моделируете.