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

时间:2017-09-08 16:56:07

标签: jmeter distributed-testing

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

问题在分布式测试中,每个用户或线程创建结果文件夹。 已使用One Slave机器从主机执行测试。

两台机器都有相同版本的java8。

实际结果 4已创建结果。其中2个文件夹具有Aggregate Report和ViewTree结果文件。其中2个文件夹只有ViewTable结果文件。

预期结果假设只创建一个包含Aggregate Report,View Tree和View Table结果文件的文件夹。

有人遇到过这个问题吗?我不确定出了什么问题,请指教。

以下是Master和Slave机器设置的屏幕截图。

下方屏幕截图显示了Master Machine的配置 enter image description here

下面的屏幕截图显示了Slave Machine的配置 enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

谢谢, 拉吉

1 个答案:

答案 0 :(得分:0)

除了测试开发和调试之外,不要使用JMeter Listener。在运行测试时,请确保从测试计划(或至少禁用)中删除任何侦听器,因为它们不添加任何值,他们唯一要做的就是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用户手册章节。