如何从结果文件中排除事务

时间:2015-04-16 19:23:27

标签: jmeter

在我的jmeter测试执行期间。我想要排除要保存到jtl文件中的事务。有谁知道我们如何解决这个问题。

1 个答案:

答案 0 :(得分:3)

删除事务的最简单方法是在测试后将其从jtl中删除。显然,手动处理大文件很麻烦。

如果你在Linux上运行,你可以运行这样的东西:

grep -v [your excluded sampler name] [your jtl name] > [new jtl name]

如果您从CI工具执行脚本,这将非常有用 - 这只是工作中的另一个步骤。例如,我的许多脚本都使用BeanShell Samplers。我不想包括它们,所以我以“(BS)”为前提。在我的Jenkins工作中,我运行命令

grep -v "\(BS\)" /Results/my_job.jtl > /Results/NoBS_my_job.jtl

当我运行报告生成器时,我只需要调用NoBS_my_job.jtl版本。