您可以执行以下操作:
在HTTP Request采样器之后添加If Controller,并将以下代码放入“条件”区域:
`!${JMeterThread.last_sample_ok}`将SMTP Sampler添加为If Controller的子项,然后在其中配置您的电子邮件服务器详细信息,凭据,消息等-有关更多详细信息,请参阅负载测试电子邮件服务器:如何使用JMeter发送和接收电子邮件。
JMeterThread.last_sample_ok是一个预定义的JMeter变量,它保存先前采样器执行的结果,即先前采样
true器是否成功,
false否则。由于使用了If
Controller,因此仅在HTTP Request采样器失败的情况下才执行SMTP请求采样器,这似乎是您要寻找的东西。



