#jmeter
#jmeter
Вопрос:
когда к моему веб-приложению применяется большая нагрузка, я должен получить электронное письмо, если сервер разбился или выключился, я могу предпринять необходимые действия. Как я могу это сделать, используя jmeter при тестировании.
Ответ №1:
JMeter поставляется с SMTP Sampler, который может отправлять электронные письма отдельным лицам или группам. Вы можете использовать его в сочетании с утверждениями JMeter и контроллером If, что-то вроде
- «Обычный сэмплер» — т.е. HTTP-запрос
- Утверждение для проверки кода ответа, продолжительности, наличия некоторого текста, отсутствия ошибок и т. Д.
- Если контроллер с условием
${JMeterThread.last_sample_ok}
, специальная переменная JMeter, котораяtrue
появляется при успешном выполнении предыдущего сэмплера иfalse
в противном случае- SMTP Sampler — для отправки электронного письма
См. Раздел Нагрузочное тестирование вашего почтового сервера: как отправлять и получать электронные письма с помощью статьи JMeter, например, конфигурация сэмплеров SMTP и Mail Reader