首页 > 系统相关 >在Linux环境下通过命令行执行JMeter脚本后查看响应结果的配置

在Linux环境下通过命令行执行JMeter脚本后查看响应结果的配置

时间:2023-07-07 11:57:35浏览次数:37  
标签:JMeter jmeter 命令行 Linux save true saveservice

在Linux环境中进行性能测试时,我们可能会遇到一定程度的报错。如果无法打开JMeter的GUI界面,但又需要查看响应结果,可以按照以下步骤进行配置:

1. 打开JMeter的安装目录,在`bin/`目录下找到`jmeter.properties`配置文件。

2. 使用文本编辑器打开`jmeter.properties`文件,并在文件末尾添加以下配置信息:

jmeter.save.saveservice.output_format=xml
jmeter.save.saveservice.response_data=true
jmeter.save.saveservice.samplerData=true
jmeter.save.saveservice.requestHeaders=true
jmeter.save.saveservice.url=true
jmeter.save.saveservice.responseHeaders=true

  以上配置项用于设置在保存测试结果时需要包含的内容,如响应数据、采样器数据、请求头、URL等。

3. 保存并关闭`jmeter.properties`文件。

4. 重启JMeter以使配置生效。

5. 在Linux环境中通过命令行执行JMeter测试脚本,并生成jtl文件:

jmeter -n -t script/XX.jmx -l result/XX.jtl

6. 打开JMeter的GUI界面,在"察看结果树"的浏览选项中导入生成的jtl文件,即可查看到响应结果。

请注意,上述配置主要用于调试时使用。在执行性能测试时,建议去掉以上配置项以避免影响测试性能。

通过上述配置和步骤,我们可以在Linux环境中通过命令行执行JMeter脚本后,查看并分析生成的jtl文件中的响应结果,即使无法打开JMeter的GUI界面。这样,我们可以更方便地进行性能测试的结果分析。

标签:JMeter,jmeter,命令行,Linux,save,true,saveservice
From: https://www.cnblogs.com/silgen/p/17534136.html

相关文章

  • 解决“Host key verification failed”远程连接linux服务器 could not establish conn
    在使用vscode远程连接linux服务器时,遇到了个报错:couldnotestablishconnectionto我用的服务器是腾讯云轻应用。查了半天看到阿里云文档里有类似的解决方法,最后得到解决。发现是本地缓存的问题?使用SSH远程连接Linux系统的ECS实例时,提示“Hostkeyverificationfailed”错误怎......
  • Linux下alternatives命令学习总结
    在Linux系统中提供了一个alternatives命令,用于在多个同功能的软件,或软件的多个不同版本间选择、切换。简单来说就是版本切换控制。例如,你的操作系统有多个Python版本,例如python3.6,Python3.9,如果不用alternatives命令,那么你可能需要通过手工修改软链接来实现Python版本的切换。......
  • Linux之shell编程
     1.脚本格式要求2.脚本的执行方式一:输入输出重定向1.输入重定向<将/etc/fstab作为输出重新定向到cat命令上2.输出重定向>>现实当前文件下的项目,创建一个文本txt,ls命令重新定向到txt中并显示出来3.管道grep|二:shell里的特殊字符【$\'''`】1.“[双引号]、’[单......
  • linux 中输出连续匹配字符的下一行
     001、[root@PC1test03]#lsfile.txt[root@PC1test03]#catfile.txt##测试数据matchrandomtextline1matchmatchmatchrandomtextline2matchrandomtextline3matchmatchrandomtextline4matchrandomtextline5matchrandomtextline6......
  • Linux操作系统中,*.zip、*.tar、*.tar.gz、*.tar.bz2、*.tar.xz、*.jar、*.7z等格式的
    Linux操作系统中,.zip、.tar、.tar.gz、.tar.bz2、.tar.xz、.jar、*.7z等格式的压缩与解压zip格式压缩:zip-r[目标文件名].zip[原文件/目录名]解压:unzip[原文件名].zip1.2.注:-r参数代表递归tar格式(该格式仅仅打包,不压缩)打包:tar-cvf[目标文件名].tar[原文件名/目录......
  • Linux安装minio
    一、软件下载 二、安装minio1、安装包准备 2、检查minio是否已安装rpm-qa|grepminio 3、安装minio与mcli安装包rpm-ivhminio-20230227181045.0.0.x86_64.rpmrpm-ivhmcli-20230228001259.0.0.x86_64.rpm 4、修改配置文件查看配置文件位置systemctlst......
  • 解决Linux系统中时间差8小时的问题
    今天遇到一个问题,在使用LocalDateTime.now()获取时间时,会出现于当前时间相差8个小时的情况,开始以为是linux系统的时间有问题,后来发现系统时间是正确的,最终找到了解决办法。需要指定时区-Duser.timezone=GMT+08java-jar-Duser.timezone=GMT+08/home/robot-server_V1.0.0.0.ja......
  • linux--I/O分析
    磁盘IO磁盘IO时的过程。第一步,首先是磁头径向移动来寻找数据所在的磁道。这部分时间叫寻道时间。第二步,找到目标磁道后通过盘面旋转,将目标扇区移动到磁头的正下方。第三步,向目标扇区读取或者写入数据。到此为止,一次磁盘IO完成。故单次磁盘IO时间=寻道时间+旋转延......
  • linux 中实现将指定列中多个连续的字符压缩为一个字符
     001、(base)[b20223040323@admin2test]$lsa.txt(base)[b20223040323@admin2test]$cata.txt##测试数据geneexonexonexonexon--------geneexonexon--------geneexonexonexonexon##将多个连续的exon......
  • Linux中常用数据库管理系统之MariaDB
    我们生活在信息化时代,经常要跟数据打交道,它在我们的日常生活中无处不在,比如手机支付,微信聊天,淘宝购物,使用的这些在后台都会对应一个叫数据库的存在。数据库就是存储这些数据资料的仓库,那么这些数据是如何被管理的呢?今天我们就来一起了解下数据库管理系统。所谓数据库管理系统,就这......