如何从jmeter结果中删除响应时间,采样器

时间:2018-12-19 18:39:48

标签: jmeter jmeter-plugins

我正在尝试从摘要报告中的Jmeter结果中删除响应时间和采样器。我知道我们可以在“过滤结果”选项的帮助下完成此操作,但是它只是删除了标签或采样器,仍然显示并增加了响应时间。但是,假设我在事务控制器中有一堆采样器,并且想要删除或忽略某些采样器的响应时间(我不能禁用它们,我已经发送了它们,只是不想考虑它们的响应时间),然后如何我应该这样做吗?有办法吗?

1 个答案:

答案 0 :(得分:2)

我不认为有一种简单的方法可以从.jtl文件中排除Transaction Controller的子级。

您可以使用BM.Sense分析解决方案来可视化结果,在Composite Timeline Analysis面板中,您可以选择要显示的采样器,从而可以过滤出您不感兴趣的结果在

enter image description here

如果您的目标是执行请求但不显示在结果中,则可以添加JSR223 PostProcessor作为请求的子代,您可以忽略该请求,并将以下代码放入“脚本”区域:

prev.setIgnore()

通过这种方式,JSR223 PostProcessor的scope中的采样器将从任何形式的报告中排除:

enter image description here