JMeter结果我通过不同的倾听者,我希望结果通过邮件传递 我通过smtp采样器尝试了它 但是,我收到的邮件没有结果
答案 0 :(得分:0)
我没有看到任何将文件附加到SMTP Sampler中的电子邮件的迹象,您应该将.jtl结果文件添加为附件:
您可能还需要修改一个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 JMeter和Apache JMeter Properties Customization Guide。