如何在Jmeter中通过电子邮件发送Assersion失败电子邮件和测试结束结果.jmeteri的



链接正在使用jmeter进行测试。当断言失败时,我发现很难找到向我的帐户发送电子邮件的方法。或者当工作完成后,我希望将结果发送到我的电子邮件中。我该怎么做?

您可以使用SMTP采样器使用JMeter发送电子邮件。类似于:

  • 如果控制器,条件${JMeterThread.last_sample_ok}==false
    • SMTP采样器

有关如何配置SMTP Sampler 的详细信息,请参阅负载测试您的电子邮件服务器:如何使用JMeter发送和接收电子邮件文章

可以用类似的方式发送结果。

  1. 将以下行添加到user.properties文件(位于JMeter的"bin"文件夹中)

    jmeter.save.saveservice.autoflush=true
    

    这是配置JMeter以在结果可用时立即将其保存到文件中所必需的,以确保您不会错过单个请求结果

  2. 将tearDown线程组添加到测试计划中。tearDown线程组在所有其他线程组之后执行

  3. 将SMTP采样器添加为tearDown线程组的子级,并将其配置为将.jtl结果文件发送到指定的电子邮件

最新更新