在分布式测试中,文件夹是按用户或线程创建的

In Distributed testing results folders are created per user or thread

我运行遇到了以下奇怪的问题。

问题 在分布式测试结果中,文件夹是按用户或线程创建的。 测试已从主机和一台从机执行。

两台机器的 java8 版本相同。

实际结果 已创建 4 个结果。 2 个文件夹具有聚合报告和 ViewTree 结果文件。 2 个文件夹只有查看Table 个结果文件。

预期结果 应该只创建一个包含汇总报告、视图树和视图 Table 个结果文件的文件夹。

有人遇到过这个问题吗?我不知道哪里出了问题,请指教。

下面是Master和Slave机器设置的截图。

下面的截图显示了Master Machine的配置

下图显示了从机的配置

谢谢, 拉吉

除了测试开发和调试之外,不要将 JMeter Listeners 用于任何事情。当涉及到 运行 测试时,请确保您已从测试计划中删除任何侦听器(或至少禁用),因为它们不会增加任何价值,它们唯一做的就是 consuming your JMeter load generators resources .

只是 运行 你在 command-line non-GUI mode 中的测试,例如:

jmeter -n -t test.jmx -R slave1, slave2, slave3 -l result.jtl

测试完成后,您可以使用您选择的侦听器打开此 result.jtl 文件,或从中生成 HTML Reporting Dashboard

有关详细信息,请参阅 Remote Testing 用户手册章节。