JMeterLibException:';不正确的日志文件格式';

JMeterLibException:';不正确的日志文件格式';,jmeter,robotframework,Jmeter,Robotframework,JMeter 2.12 python 2.7.18 我得到了JMeterLibException:“不正确的日志文件格式”,用于下面使用robot框架的代码 ${logPath}= set variable C:/Tests/output1.log run jmeter C:/Tests/apache-jmeter-5.4.1/bin/jmeter.bat C:/Tests/100users.jmx ${logPath} ${result} analyse jtl con

JMeter 2.12 python 2.7.18

我得到了JMeterLibException:“不正确的日志文件格式”,用于下面使用robot框架的代码

${logPath}= set variable    C:/Tests/output1.log    
run jmeter  C:/Tests/apache-jmeter-5.4.1/bin/jmeter.bat C:/Tests/100users.jmx   ${logPath}
${result}   analyse jtl convert ${logPath}  
log ${result}       
FOR ${ELEMENT}  IN  @{result}
log dictionary  ${ELEMENT}  
您应该使用文件扩展名而不是日志扩展名

${logPath}=set variableD:/Tests/output1.jtl

您的“JMeterLib”(不管是什么)似乎期望某些特定的JMeter和JMeter 5.4.1默认设置与之不兼容

不幸的是,如果没有看到这个“JMeterLib”输出或源代码,我们无法真正帮助您,因此我只能提供一条一般性建议:

JMeter.jtl文件输出可以通过一组特殊的属性进行控制,一旦确定了“JMeterLib”期望的确切指标,您就可以相应地修改JMeter的配置,以使其与第三方软件兼容

更多信息:


我已将日志更改为jtl文件扩展名,但仍有相同的扩展名issue@Solomon从目录中可以看出,您使用的是JMeter版本5.4.1,而不是2.12