JMeter上的HTTP请求测试失败

在我的JMeter测试中,如果有任何错误,我想触发HTTP请求" title="HTTP请求">HTTP请求以在系统上发布消息,以进一步关注。我在这里可以做什么?邮件可视化工具可以很好地通过电子邮件报告错误。我想做同样的事情,但是要通过HTTP请求。我正在使用jmeter

3.2。

回答:

您可以执行以下操作:

  1. 在HTTP Request采样器之后添加If Controller,并将以下代码放入“条件”区域:

    `!${JMeterThread.last_sample_ok}`

  2. 将SMTP Sampler添加为If Controller的子项,然后在其中配置您的电子邮件服务器详细信息,凭据,消息等-有关更多详细信息,请参阅负载测试电子邮件服务器:如何使用JMeter发送和接收电子邮件。

JMeterThread.last_sample_ok是一个预定义的JMeter变量,它保存先前采样器执行的结果,即先前采样true器是否成功,false否则。由于使用了If

Controller,因此仅在HTTP Request采样器失败的情况下才执行SMTP请求采样器,这似乎是您要寻找的东西。

以上是 JMeter上的HTTP请求测试失败 的全部内容, 来源链接: utcz.com/qa/431696.html

回到顶部