JMeter上的HTTP请求测试失败
在我的JMeter测试中,如果有任何错误,我想触发HTTP请求" title="HTTP请求">HTTP请求以在系统上发布消息,以进一步关注。我在这里可以做什么?邮件可视化工具可以很好地通过电子邮件报告错误。我想做同样的事情,但是要通过HTTP请求。我正在使用jmeter
3.2。
回答:
您可以执行以下操作:
在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请求采样器,这似乎是您要寻找的东西。
以上是 JMeter上的HTTP请求测试失败 的全部内容, 来源链接: utcz.com/qa/431696.html