如何在Jmeter中使用筛选结果工具

如何在Jmeter中使用筛选结果工具,jmeter,report,Jmeter,Report,我对Jmeter中的过滤结果工具有一个问题。 我有一个名为“loop controller not for reports”的循环,我所要做的就是不在报告中打印其中存在的3个HTTP的值(参见pic)。这对我来说毫无用处,只需扩展报告(10000条记录)。 我知道存在一个名为filter results tool的插件,我通过插件管理器下载它,问题是我不知道如何使用它? 1.是否应该在UI中,例如,像添加采样器一样添加它?是通过用户界面吗? 2.我通过命令行运行测试,并获取CSV如何确保不在循环

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

问候

检查插件示例

这是一个离线过程(非UI),在测试完成并创建jtl结果文件后执行

然后您需要在jtl文件上执行命令,如下所示:

jmeter\lib\ext\FilterResults.bat --output-file filteredout.csv --input-file inputfile.jtl 
--exclude-labels HTTP1
它将在filteredout.csv中创建结果,而不需要HTTP1请求

不包括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].*

因此,如果我理解正确,我首先通过命令行运行这些步骤。然后手动运行这个命令?能在一起吗?因为如果我想先把它连接到Jenkins,我会先做测试,然后再做这个工作?它只是在CSV上进行操作吗?未连接到Jmeter?,如果要排除HTTP1+HTTP2+HTTP3?我需要运行3次吗?我添加了HTTP1+2+3的示例,关于jenkins请提出一个新问题,提供更多信息,说明您是如何执行jenkins的当您提到--output file filteredout.csv时,我是否应该输入文件的位置,例如c://desktop//results.csv?如果运行的csv位于c://desktop//results.csv下,并且我希望创建文件名cleanresults.csv,并且该文件将位于同一文件夹中,请写下命令是什么?请参阅中的关于后续问题