Jmeter Ant任务-从.jtl文件生成.xslt报告

时间:2020-08-02 18:55:02

标签: xml xslt ant jmeter

所以我想从.jtl文件中生成一个.xslt文件,以便生成摘要报告

这是我正在使用的jmeter Ant项目: https://github.com/jfifield/ant-jmeter

据我对jmeter ant的了解,我需要提供一个.jmx文件来生成一个.jtl文件。生成的jtl文件看起来类似于.xml Jtl file produced my meter Ant

默认情况下,Jmeter不会像这样构造其.jtl。因此,当我尝试生成报告摘要时,会出现“目录中不允许出现内容”问题,而如果我提供.jmx文件,则每个文件都可以正常工作。我之所以只想基于.jtl生成报告摘要,是因为我的.jmx适用于需要作为参数传递的多种情况,所以我只能使用.jtl文件。

让我知道我是否可以澄清任何事情,我觉得我在解释这个问题上做得很糟糕。

谢谢!

1 个答案:

答案 0 :(得分:0)

默认情况下,JMeter将其结果存储在CSV格式中,该格式适合于生成HTML Reporting Dashboard,您可能会发现它更有用/更有用。


如果您仍然想继续使用Ant XSLT方法,则需要将JMeter结果文件格式更改为XML,可以通过在 user.properties 文件中添加下一行来完成:

jmeter.save.saveservice.output_format=xml

您将需要更多其他默认配置修改:

jmeter.save.saveservice.assertion_results=all
jmeter.save.saveservice.bytes=true

通过这种方式,JMeter将以Ant任务可以使用的格式生成.jtl结果文件,并且您将能够执行XSLT转换。

更多信息: