如何在Jmeter中使用过滤结果工具

时间:2018-02-22 06:14:26

标签: jmeter report

我对Jmeter中的过滤结果工具有疑问。 我有一个名为"循环控制器的循环不用于报告",而我想要做的就是不在报告中打印其中存在的3 HTTP的值(见图)。它对我来说没用,只需扩展报告(10000条记录)。 我理解存在插件,称为过滤结果工具,我通过插件管理器下载,问题是我不明白如何使用它? 1.它应该在UI中,例如像添加采样器一样添加它吗?是通过UI吗? 2.我通过命令行运行测试,并获取CSV如何确保不在循环中显示这些步骤? (它是创建另一个CSV?还是调整现有的?) 3.使用它需要执行什么操作,逐步解释将有所帮助,因为在网上找不到确切的使用方法。 在我通过命令行运行时,提供了一个带有3个http请求的循环的PIC,我不希望在CSV报告中看到这些请求。 有人可以在安装后澄清如何使用此插件(PIC会有所帮助) 测试名称:循环垃圾Jmeter 步骤名称:循环控制器不用于报告(包括3个HTTP) 我需要写的命令是什么?

问候

enter image description here

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

检查Filter Results Tool插件示例

这是一个脱机过程(不是用户界面),在测试完成后执行并且jtl结果文件是创建

您需要在jtl文件上执行命令:

jmeter\lib\ext\FilterResults.bat --output-file filteredout.csv --input-file inputfile.jtl 
--exclude-labels HTTP1

它将在没有HTTP1请求的filteredout.csv中创建结果

用于排除HTTP1,HTTP2和HTTP3:

jmeter\lib\ext\FilterResults.bat --output-file filteredout.csv --input-file inputfile.jtl
 --exclude-label-regex true --exclude-labels HTTP[1-3].*