我在SMTP采样器中附加了空结果

时间:2017-04-21 07:58:47

标签: jmeter

JMeter结果我通过不同的倾听者,我希望结果通过邮件传递 我通过smtp采样器尝试了它 但是,我收到的邮件没有结果enter image description here

1 个答案:

答案 0 :(得分:0)

  1. 我没有看到任何将文件附加到SMTP Sampler中的电子邮件的迹象,您应该将.jtl结果文件添加为附件:

    JMeter Email Attachment

  2. 您可能还需要修改一个JMeter属性,因为默认情况下,一旦采样器完成,JMeter就不会存储结果,它会将它们刷新为文件块

    # AutoFlush on each line written in XML or CSV output
    # Setting this to true will result in less test results data loss in case of Crash
    # but with impact on performances, particularly for intensive tests (low or no pauses)
    # Since JMeter 2.10, this is false by default
    #jmeter.save.saveservice.autoflush=false
    

    然后将下一行添加到 user.properties 文件中:

    jmeter.save.saveservice.autoflush=true
    

    并重新启动JMeter以选择该属性。或者,您可以通过-J命令行参数设置属性,如:

    jmeter -Jmeter.save.saveservice.autoflush=true -n -t test.jmx -l result.jtl
    

    有关使用属性调整JMeter的更多信息,请参阅Configuring JMeterApache JMeter Properties Customization Guide