所以我想从.jtl文件中生成一个.xslt文件,以便生成摘要报告
这是我正在使用的jmeter Ant项目: https://github.com/jfifield/ant-jmeter
据我对jmeter ant的了解,我需要提供一个.jmx文件来生成一个.jtl文件。生成的jtl文件看起来类似于.xml
默认情况下,Jmeter不会像这样构造其.jtl。因此,当我尝试生成报告摘要时,会出现“目录中不允许出现内容”问题,而如果我提供.jmx文件,则每个文件都可以正常工作。我之所以只想基于.jtl生成报告摘要,是因为我的.jmx适用于需要作为参数传递的多种情况,所以我只能使用.jtl文件。
让我知道我是否可以澄清任何事情,我觉得我在解释这个问题上做得很糟糕。
谢谢!
答案 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转换。
更多信息: