Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何捕获jmeter日志信息_Jmeter_Robotframework_Jmeter 3.2 - Fatal编程技术网

如何捕获jmeter日志信息

如何捕获jmeter日志信息,jmeter,robotframework,jmeter-3.2,Jmeter,Robotframework,Jmeter 3.2,在我的jmeter脚本中,我正在使用log.info打印一些信息,在使用jmeter工具执行scipt时,可以通过logviewer面板查看这些信息,但在通过终端运行jmeter scipt时,如何捕获这些信息? 注意:我通过robotframework使用关键字runjmeter 在通过终端执行脚本时,是否可以将logviewer面板数据保存在某个文件中 JMeter将其日志写入JMeter.log文件,默认情况下,它位于JMeter安装的“bin”文件夹中。如果您正在从其他文件夹或使用桌面快

在我的jmeter脚本中,我正在使用
log.info
打印一些信息,在使用jmeter工具执行scipt时,可以通过logviewer面板查看这些信息,但在通过终端运行jmeter scipt时,如何捕获这些信息? 注意:我通过robotframework使用关键字
runjmeter

在通过终端执行脚本时,是否可以将logviewer面板数据保存在某个文件中

JMeter将其日志写入JMeter.log文件,默认情况下,它位于JMeter安装的“bin”文件夹中。如果您正在从其他文件夹或使用桌面快捷方式运行JMeter,则将在该位置创建日志文件(假设您具有该位置的写入权限)

如果出于某种原因需要覆盖jmeter.log文件的位置,可以通过两种方式完成:

  • 通过类似的方式提供所需的日志文件位置:

  • 如果要使更改永久化,请在log4j2.xml文件中找到此行(位于JMeter安装的“bin”文件夹中)

    
    
    并将
    filename
    参数更改为您想要的任何值

  • 更多信息:


    不幸的是,在从robotframework执行jmeter脚本时,jmeter.log文件中没有捕获日志
    jmeter -j /somefolder/someotherfolder/my-jmeter.log -n -t test.jmx -l result.jtl
    
    <File name="jmeter-log" fileName="${sys:jmeter.logfile:-jmeter.log}" append="false">